谁能解决?——获得ContextMenuStrip关联的控件

efour 2008-12-24 10:19:52
我自定义一个Menu继承自contextmenustrip,现在我要在自己的Menu里面获得当前绑定到哪个控件上了。如何获得?

例:我从工具栏拖上一个ContextMenuStrip contextMenuA 然后设置界面上的一个DataGridView 的ContextMenuStrip属性为 :contextMenuA
然后我要在ContextMenuA【对象里面】获得其关联的DataGridView【对象】。
...全文
284 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
haohoh 2012-04-20
  • 打赏
  • 举报
回复
#2楼
正解
haohoh 2012-04-20
  • 打赏
  • 举报
回复
CType(sender, System.Windows.Forms.ToolStripMenuItem).GetCurrentParent然后再获得父窗体就为nothing了
ICanUseThisID 2008-12-24
  • 打赏
  • 举报
回复
判断控件的ContentMenuStrip属性是否等于contentMenuA
efour 2008-12-24
  • 打赏
  • 举报
回复
我怎么就没找到这属性 - -!
zgke 2008-12-24
  • 打赏
  • 举报
回复
contextMenuStrip1.SourceControl
healer_kx 2008-12-24
  • 打赏
  • 举报
回复
你可以把Contextmenu当成是一个Observer,然后Context变化的时候都Notify一下。

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧