我正在为 MDI 应用程序构建一种原型。我有一个名为 mainForm 的主窗体和一些其他子窗体,它们都是 childForm 类的所有实例。我的 childForm 类的这些实例都有一个基本的 MenuStrip,带有一些 form\close、print 等 toolStripMenuItems。
在单击时,如何确定 childForm 类的哪个实例持有激活的 toolStripMenuItem?
编辑:以下破折号评论
伪代码如下所示:
Form myNewForm = new Form()
MenuStrip myNewMenu = new MenuStrip()
...
myNewForm.Controls.Add(myNewMenu)
myNewForm.MainMenuStrip = myNewMenu