在菜单的 Popup 事件中利用 this.ActiveMdiChild 返回 子窗体, 例如:if(this.ActiveMdiChild != null)
{
Form1 f = (Form1)this.ActiveMdiChild;
this.mmuXXX.Enable = f.textBox.Text != null;
}
{
Form1 f = (Form1)this.ActiveMdiChild;
this.mmuXXX.Enable = f.textBox.Text != null;
}
大哥,我要在MDI子窗口的Form_Load事件中编写程序使主窗口某菜单项不可用,不是在主窗口内写程序,请指教!
按你给的例子,系统报错:不可访问f.textBox,因为它受保护级别限制
怎样使用Windos的消息。MDI子窗口发送消息,MDI主窗口接受消息,能说详细点吗?谢谢!
2.把控件的Modify属性改为public后用对象来访问
3.做一个类