首先你要把在主窗口要使用到的控件设为Public,然后在生成Mid窗口时,把主窗口的句柄传给Mid窗口就行了
Mid窗口类
class mid
{
....
public formMain fm;
}
主窗口中用
class formMain
{
.....
mid mi=new mid();
mi.fm=this;
}
Mid窗口类
class mid
{
....
public formMain fm;
}
主窗口中用
class formMain
{
.....
mid mi=new mid();
mi.fm=this;
}
在子窗口中:
FormMain frmmain = (FormMain)this.MdiParent;
frmmain.yourcontrol 调用
public void SetStatusBar()
{
StatusBarItem1.Text = "XX";
}
子窗口:FormMain frmmain = (FormMain)this.MdiParent;
frmmain.SetStatusBar();