PyDataViewModel: HasValue никогда не вызывается при отображении DataViewCtrl - PullRequest
0 голосов
/ 24 октября 2019

Я строю решение на wxPython (v4.1.0a1) и DataViewCtrl, в котором я отображаю дерево, состоящее из слов (родительских узлов) и примеров (дочерних узлов). Сетка имеет два столбца: «Слова» (DataViewTextRenderer) и «Выбрать» (DataViewCheckIconTextRenderer).

Теперь я хочу, чтобы столбец «Выбор» не отображал флажки для дочерних узлов (см. Скриншот). Я пытаюсь добиться этого путем переопределения метода HasValue в моем PyDataViewModel, возвращающего False для этих ячеек, но, похоже, он никогда не вызывается из кода.

Я играю с этот пример wxPython Может ли кто-нибудь указать мне правильное направление?

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...