我正在使用ObjectListview。
我已启用 usesubitem 复选框。 但问题是,当我单击子项中的复选框时,复选框不会更改状态。
最佳答案
我最好的猜测是没有分配 bool 方面。
检查一下
- 您为相应列分配了一个
AspectName
- 方面的类型为
bool
- 列属性
IsEditable
设置为 true
如果您使用 AspectGetter
和 AspectSetter
,请确保它们也使用 bool。我相信子项复选框也可以使用 CheckState
类型并将列属性 TriStateCheckBoxes
设置为三态。 (还可以使用第一列的复选框的 ObjectListView 属性,它相对于其他列来说是“特殊的”)。
关于c# - ObjectListview 未更改子项目复选框状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25780103/