【发布时间】:2013-01-12 16:19:12
【问题描述】:
有没有办法在NodeMouseClick 事件中取消选择新节点? (通过“取消”,我的意思是让选择恢复到之前选择的节点。)
通过处理 e.handled 布尔变量,这在 WPF 中很容易。在Winforms中没有这样的东西所以我真的不知道我应该如何处理这个问题。
【问题讨论】:
-
用 NodeMouseClick 做起来很困难,你必须重写 WndProc() 以确保本机控件看不到点击。当您使用 BeforeSelect 时,这是微不足道的,该事件旨在允许您取消选择。
标签: c# winforms events treeview