我试图访问上下文菜单条子项的父控件(动态按钮)的TAG。
在我的场景中,在表单上动态添加的按钮数和名为CMS
的ContextMenuStrip附加了每个动态按钮。
BTN.ContextMenuStrip = CMS
这是我的上下文菜单条设计
单击All
应返回父按钮的标记。但我总是得到NULL。
这是我的代码。
Dim child As ToolStripMenuItem = sender 'Sub item (text=All)
Dim parent As ToolStripItem = child.OwnerItem 'Parent Item (text=Check)
Dim CMStrip As ContextMenuStrip = parent.Owner 'Context menu strip
MsgBox(CMS.SourceControl.Text) 'Source control should be button but it's null.
我正在使用.NET Framework 2.0。