2013-08-19 2 views
0

У меня есть таблица сотовых телефонов в панели прокрутки. Таким образом, я могу вертикально прокручивать все элементы. Я использую плагин gquery для функции перетаскивания. Я хочу перетащить элемент из одной таблицы в другую. Моя проблема в том, что когда я пытаюсь перетащить элемент из таблицы 1 в таблицу 2, панель прокрутки выполняет горизонтальную автопрокрутку, поэтому мой элемент никогда не выходит из панели прокрутки. Как перетащить элемент за панель прокрутки?GWT Отключить горизонтальную прокрутку перетаскивания

ответ

0

Вы получите горизонтальное переполнение тогда и только тогда, когда виджет внутри панели прокрутки (т. Е. Тот, который вы установили с помощью flowPanel.setWidget(widget)) горизонтально больше, чем панель прокрутки.

Самый простой способ избежать этого - использовать стандартный FlowPanel для виджета, потому что по умолчанию он столь же широк, как и панель прокрутки.

+0

Да, когда инициализируется ширина, я вижу всю таблицу сот. Проблема возникает, когда я пытаюсь перетащить элемент ячейки из панели прокрутки. Поскольку я перетаскиваю, он думает, что панель становится шире, поэтому она автоматически прокручивается горизонтально в белое пространство, не позволяя мне перетаскивать элемент из панели – Will

Смежные вопросы