Отключить удаление на корневом узле в SmartGWT - PullRequest
3 голосов
/ 31 января 2012

Я использую следующий пример SmartGWT:

http://www.smartclient.com/smartgwt/showcase/#tree_interaction_drag_nodes

И я хочу отключить сброс любого узла на корневом узле. Как мне это сделать?

Ответы [ 2 ]

2 голосов
/ 01 февраля 2012

Я никогда этого не делал, но попробую с setCanAcceptDrop(false), например:

TreeNode rootNode = new TreeNode();
    rootNode.setCanAcceptDrop(false);
    rootNode.setID("0");
    rootNode.setAttribute("Name","ROOT");       
    rootNode.setIcon("16/root.png");
    tree.setRoot(rootNode);
1 голос
/ 16 июня 2015

Используйте команду setCanAcceptDroppedRecords (false).

...