怎么在mdi窗体中     从主窗体或者一个子窗体     给其他      一个或者几个          已经显示了的          子窗体传参数?

解决方案 »

  1.   

    是不是窗体传值啊
    如果是的话可以这样
    假如有Form1,Form2两个窗体
    Form2中想得Form1中的某个变量值
    Form1中实例化Form2时将Form1作为参数传进去
    Form2 f2=new Form2(this);
    在Form2中的构造函数要带一个以Form1为类型的参数
    Form1 f1=null;
     public Form2(Form1 f)
            {
                InitializeComponent();
                f1=f;
            }
      

  2.   

    伪代码
    Class Form1
    {
         Form2 f2=new Form2(this); 
    }
    Class Form2
    {
          Form1 form=new Form1();
          public Form2(Form1 f) 
         { 
                InitializeComponent(); 
                form=f; 
         }
    }