在MDI窗体里面设一个如下变量
public static string myNum;
当你其它窗体的myNum变量发生改变的
同时把值传给MDI窗体的myNum变量。这样在MDI窗体里面只要显示自己的myNum值就可以了。另外this.ActiveMdiChild 属性
返回当前活动的MDI窗体的活动子窗体。
public static string myNum;
当你其它窗体的myNum变量发生改变的
同时把值传给MDI窗体的myNum变量。这样在MDI窗体里面只要显示自己的myNum值就可以了。另外this.ActiveMdiChild 属性
返回当前活动的MDI窗体的活动子窗体。
if(form!=null)
{
if(form.GetType()==typeof(Form2))
{
}
if(form.GetType()==typeof(Form3))
{
}}
用的时候,在Form1里
((FormMDIChildBase)(this.ActiveMdiChild)).myNum这样如果以后还有和Form2,Form3类似的窗体,直接从FormMDIChildBase继承就行了,不用再改动主窗体中的代码