Показать сообщение отдельно
Старый 10.10.2013, 09:53   #5  
Cardagant is offline
Cardagant
Участник
 
317 / 54 (2) ++++
Регистрация: 11.10.2011
Цитата:
Сообщение от demianimp Посмотреть сообщение
Встречный вопрос, а как пробегаться по выбранным чекбоксам?

Взять все элементы дерева и смотреть у них свойства? или есть как-то более правильный способ?? и можно как-то указать на какие элементы можно ставить чекбоксы, а на какие нет?
Можно сохранять также, помимо контейнера, в некоторую структуру коллекции типа множества или мэпа (смотря какая задача стоит) ссылку по id на выделенный элемент и идти уже энумератором по этой коллекции.
Сам экземпляр FormTreeItem по id можно получить посредством метода treeControl'а getItem(), где параметром будет сохранённый индекс, как указано в сообщении .sparco.

P.S. Также можете посмотреть на пример формы дерева: Forms/tutorial_Form_TreeControl.

Последний раз редактировалось Cardagant; 10.10.2013 в 10:06.
За это сообщение автора поблагодарили: user_ax (1), demianimp (1).