【问题标题】:VB .net Context/ToolStripMenu at runtime运行时的 VB .net Context/ToolStripMenu
【发布时间】:2013-08-08 01:52:26
【问题描述】:

我有一个类似this 图片的上下文菜单。现在我想在运行时添加更多“.rtf”菜单项。我好像来不及了……

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

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

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

【问题讨论】:

    标签: vb.net menu contextmenu addhandler toolstripmenu


    【解决方案1】:

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

    File.DropDownItems.Add("Pdf")
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-02
      相关资源
      最近更新 更多