VB.NET
在打开菜单项(即顶级菜单项)时,我已在运行时将 ToolStripMenuItem(即 DropDownItem)添加到菜单项。
我在运行时添加的 ToolStripMenuItems 是当前项目中活动的表单的名称。
每当单击具有特定表单名称的 ToolStripMenuItem 时,都应为该表单提供焦点。
如何为动态添加的 ToolStripMenuItem 事件执行所需的代码?
Private Sub WindowToolStripMenuItem_DropDownOpening(sender As Object, e As System.EventArgs) Handles WindowToolStripMenuItem.DropDownOpening
WindowToolStripMenuItem.DropDown.Items.Clear()
For Each Form In My.Application.OpenForms
If Not Form.name = frmLogin.Name And Not Form.name = Me.Name Then
Dim tmiForm = New ToolStripMenuItem()
tmiForm.Name = Form.name
tmiForm.Text = Form.text
WindowToolStripMenuItem.DropDownItems.Add(tmiForm)
End If
Next
End Sub
我想将焦点放在基于 tmiForm 的点击事件的表单上......
我尝试在网上搜索我只得到 C# 的结果