重复:Find node clicked under context menu
我在 Treeview 上有一个上下文菜单,当用户右键单击它时,它应该根据当前右键单击的节点的标记对象进行更改。
目前我正在 after_select 事件中更新上下文菜单,但是当用户右键单击另一个节点而不选择它时,这不起作用。
如何检测右键单击哪个节点并更改上下文菜单?还是我做错了?
最佳答案
您可以使用 MouseDown 事件和 HitTest 方法找出单击了哪个节点。
关于.net - Treeview 节点上的动态上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/365892/