问题描述
主窗体MainForm子窗体Form1在MainForm中有menuStrip1菜单栏ToolStripMenuItem1MainForm中的代码;ToolStripMenuItem1.Visible=false;Form1ss=NewForm1();ss.ShowDialog();Form1中的代码MainFroms=newMainFrom();s.ToolStripMenuItem1.Visible=true;//请问这里如何实现?如何在Form1中点击按钮让主窗体的ToolStripMenuItem1显示。
解决方案
解决方案二:
MainForm中的代码;ToolStripMenuItem1.Visible=false;Form1ss=NewForm1();ss.ShowDialog(this);//添加所在窗体引用Form1中的代码MainFroms=this.OwnerasMainForm;//获取并操作窗体if(s!=null){s.ToolStripMenuItem1.Visible=true;}
解决方案三:
//按1楼的试试,如果不行把MainForms=this.OwnerasMainForm;改为MainForms=this.MdiParentasMainForm;
解决方案四:
OK
时间: 2024-10-28 13:23:09