双击TreeNode将其识别为TreeView

时间:2018-12-20 20:14:17

标签: c# winforms treeview double-click

我在处理TreeNode双击事件调用时遇到问题,因此我有事件代码来显示带有双击对象类型的MessageBox。结果就是:

MessageBox showing the bug

使用的事件是NodeMouseDoubleClick,有什么建议吗?
使用.NET Framework 4.7.2,C#7.3和Visual Studio 2019预览版1

1 个答案:

答案 0 :(得分:2)

通常,Microsoft对此类事件的约定是将顶级对象放在事件的sender参数中,该参数将为TreeView。如果要单击的节点,请在Node property中查找TreeNodeMouseClickEventArgs