我正在使用System.Windows.Forms.TreeView
控件。我有通过OnAfterCheck
事件上的AfterCheck
方法触发的代码,用于检查所有子节点。
单击时它工作正常,但每当我双击复选框时,父复选框和所有子节点都将被取消选中。
有没有办法在双击复选框时禁用此行为,或者以另一种方式处理双击复选框事件?
答案 0 :(得分:0)
使用DoubleClick
事件。将空白方法传递给OnDoubleClick
类的TreeView
方法。这样,双击框时不会发生任何事情,或者您可以更改它以便确实发生了某些事情。有关详细信息,请参阅documentation。