【发布时间】:2016-06-28 09:20:18
【问题描述】:
如何禁用CheckboxTreeViewer 中的树节点?基本上我想要的是每当在复选框树中选择一个父级时,它的所有子级都应该被禁用并且应该无法选择。此外,如果在禁用之前选择了其中的任何一个,则所有子级都应该取消选中。
有什么办法吗??
【问题讨论】:
标签: eclipse treeview swt jface treeviewer
如何禁用CheckboxTreeViewer 中的树节点?基本上我想要的是每当在复选框树中选择一个父级时,它的所有子级都应该被禁用并且应该无法选择。此外,如果在禁用之前选择了其中的任何一个,则所有子级都应该取消选中。
有什么办法吗??
【问题讨论】:
标签: eclipse treeview swt jface treeviewer
查看器并不真正支持这一点。
您能做的最好的事情是使用addCheckStateListener 方法添加一个ICheckStateListener,它可以逆转任何不需要的检查操作。
【讨论】: