我在同一个表单上有两个不同的网格控件。它们共享相同的上下文菜单。当我选择上下文菜单项时,我无法确定哪个控件是所有者。

有帮助吗?

解决方案

ContextMenuStrip类上的SourceControl属性将显示导致该菜单条显示的最后一个控件。

其他提示

MenuItem的Click事件的事件处理程序将具有Sender参数。此对象应该是在显示上下文菜单时具有焦点的控件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top