Как получить несколько выбранных узлов из Smart GWT Tree Grid - PullRequest
1 голос
/ 21 апреля 2011

Я строю Tree Grid, используя следующий подход (пример кода)

TreeGrid treeGrid = new TreeGrid () Tree tree = new Tree ();treeGrid.setData (tree)

TreeNode newNode = new TreeNode ();newNode.setTitle ( "a1");newNode.setID ( "a1Id");tree.add (newNode, NAVPATH_ROOT);// (и так далее, я добавляю несколько узлов)

Пользователь этого дерева сможет выбрать несколько узлов дерева.Но я не могу получить все выбранные узлы.Существует метод getSelectedRecord, который извлекает только одну выбранную запись.Есть ли какой-либо метод, как getSelectedRecords () или getSelectedNodes (), который даст все выбранные узлы?Ваша помощь в этом очень ценится.Спасибо, Вамси

1 Ответ

0 голосов
/ 25 апреля 2011

Для этого вам нужно использовать ListGrid.getSelection ().http://www.smartclient.com/smartgwt/javadoc/com/smartgwt/client/widgets/grid/ListGrid.html#getSelection()

...