Как перемещаться при перетаскивании между ListGrid в SmartGwt

Я пишу приложение SmartGWT, и у меня есть две сетки списков и несколько записей внутри. У меня есть setDragDataAction для перемещения. Но возникает проблема, когда я перетаскиваю записи, они всегда копируются, а не перемещаются, но если я использую метод transferSelectedData, все в порядке. Когда я перетаскиваю в тот же ListGrid, возникает та же проблема, записи копируются, а не перемещаются.

Есть ли способ настроить действие перетаскивания для перемещения, а не для копирования?


person Zhivko Draganov    schedule 13.12.2012    source источник


Ответы (2)


Метод setDragDataAction(DragDataAction.MOVE) поможет вам.

person gpapaz    schedule 14.12.2012

У меня была та же проблема, и после некоторых тестов я пришел к выводу: всякий раз, когда есть список записей с привязкой к данным, setDragDataAction(DragDataAction.MOVE) не работает. Если он не привязан к данным, он работает. Любые предложения по обходному пути?

person Bubolina    schedule 29.04.2014