一个窗体的变量在关闭窗体后,如何传递到另一窗体?

解决方案 »

  1.   

    參看
    http://blog.csdn.net/tjvictor/archive/2006/06/23/824617.aspx
      

  2.   

    激活另一窗体这个怎么做呀,正发愁呢~
    Form1,Form2,如何做到从1到2的切换,
      

  3.   

    在生成子窗体的时候,(子窗体中加一个Public变量,也就是你的那个要传的变量)
    顺便加一个子窗体的Close事件。
    代码如下:...
    {
    ...
    form2 frm = new form2();
    frm.Closing +=new CancelEventHandler(form2_Closing);
    frm.Show();
    ...
    }private void form2_Closing(object sender, System.ComponentModel.CancelEventArgs e)
    {
    this.aaa = frm.aaa;
    }看明白了吗?
      

  4.   

    Re:帮个忙,VS2005,C#,如何从一个窗口切换到另一个窗口中?一共两个窗口,Form1,Form2....
    --------------
     你的应用程序解决方案下有个Pragram.cs, 添加        public static  string str = "";
    -------
     private void Form1_FormClosing(object sender, FormClosingEventArgs e)
            { 
    你的应用程序名称.Program.str = "你好!";
                            Form2 f = new Form2();
                f.Show();
                f.Activate();
                f.WindowState = FormWindowState.Normal;
                this.Hide();
             
            }
     
      

  5.   

    你的那个子窗体中的变量一定要是Public的。
      

  6.   

    小弟CSDN的帐号注册很久了,但一直都没有“提问”按钮,是怎么回事。我有很多问题,可是发不了新主题。请帮帮我。