如何给treeview的空白区域添加点击事件?

图片描述

给treeview控件添加mouseclick事件,只在点击节点及其两侧区域会触发,但是我想在点击节点下面的空白区域也出发事件。

阅读 4.8k
2 个回答

在mouseclick事件中测试点击的点的类型(好像是什么Hint什么的)

你一定是需要 TreeView.HitTest 方法

HitTest 判断当前鼠标点击是否在Node上,如果不在,就处理。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进