Использовать произвольные объекты wx в качестве столбца в wx.ListCtrl

У меня есть wx.ListCtrl , в котором установлен бит wx.LC_REPORT . Имеет 3 колонки. Я хочу, чтобы первый столбец был заполнен флажком для каждой записи. Я пробовал использовать метод ListCtrl.InsertItem , но он принимает только один аргумент ( info ), и я не могу найти никаких документов относительно того, каким должен быть этот аргумент. Я пробовал просто передать wx.CheckBox в InsertItem , но безрезультатно.

Можно ли иметь флажок в качестве записи в wxPython ListCtrl? Если да, то как мне это сделать?

Если есть какая-то двусмысленность относительно того, о чем я говорю, вот изображение того, что я хочу (не уверен, что это wx, но это то, что я ищу за). Мне нужны флажки рядом с 1..5 в столбце №.

list control with checkboxes

6
задан Rafe Kettler 31 March 2011 в 03:34
поделиться