Флажки для wxtreectrl в wxformbuilder

В wxTreeListCtrl у нас есть wxTL_CHECKBOX, но он выбирает только один элемент, а не все дочерние элементы этого элемента. Можем ли мы иметь функцию флажка для wxTreeListCtrl, которая будет выбирать всех дочерних элементов поддерева, когда этот родительский узел выбран? или у нас есть такая похожая особенность для любого другого компонента дерева? Мне нужно построить древовидную структуру, где, если мы выберем какой-либо один узел, то должны быть выбраны все его дочерние узлы. Как это сделать?

-1

Решение

Если вы хотите выбрать все дочерние элементы элемента, когда он отмечен, вы должны сделать это самостоятельно, позвонив CheckItemRecursively() метод из вашего wxEVT_TREELIST_ITEM_CHECKED обработчик.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]