VB .net Context / ToolStripMenu在运行时

时间:2013-08-08 01:52:27

标签: vb.net menu contextmenu addhandler toolstripmenu

我在this图片中有一个ContextMenu。现在我想在运行时添加“.rtf”更多的MenuItems。我似乎无法做到......

Dim myContextMenu As ContextMenuStrip = Form1.mnuOptions
Dim myMenuItem As ToolStripMenuItem = myContextMenu.Items("SendTo")
Dim mySubMenuItem As New ToolStripMenuItem = myMenuItem.DropDownItems("File").SUBITEMS

这就是我想象的方式,但它当然不起作用,因为没有“.subitems”。如何轻松完成这项工作需要什么?

如何将每个SubItem的AddHandler设置为一个过程?

1 个答案:

答案 0 :(得分:1)

假设'File'是具有该文本的菜单项的名称,您可以直接通过它的名称访问它,并将下拉项添加到其集合中:

File.DropDownItems.Add("Pdf")

其中一个Add重载允许您指示点击将触发的事件处理程序。