在c#中的TREEVIEW中添加复选框
本文关键字:添加 复选框 TREEVIEW 中的 | 更新日期: 2023-09-27 17:57:28
我想在应用程序的树视图中将复选框添加到某个父节点的子节点。。。我应该如何添加?
TreeView
有一个名为CheckBoxes
的属性,如果设置为true
,则会显示所有子节点的复选框。
TreeView API仅允许添加/删除每个节点的复选框。如果这就是你想要的,那么答案很简单——使用TreeView的CheckBoxes属性。
如果您只想为树中的特定节点设置复选框,那么这就很棘手了。NET并不直接支持这一点。您可以使用Win32消息重写使树接受它,请参阅下面的链接以获取其他地方的解决方案:
http://dotnetfollower.com/wordpress/2011/05/winforms-treeview-hide-checkbox-of-treenode/
不能只显示某些TreeNode
的复选框-只能显示所有复选框,或者根本不显示。要启用树的复选框,请将CheckBoxes
属性设置为true
。