我作了一个登录的窗体,登录后进入Form2窗体,Form2窗体里面有个文本框,这个文本框需要把前面的登录那个文本框的用户名传过来,高手说下思路,最好给我搞个例子。

解决方案 »

  1.   

    public Form2(string userNmae)   
    {
    }
    Form2 f2=new Form2(txt_username.Text);
    f2.show();
      

  2.   

    Form2里面定义个属性UserName,
    Form1里面:
    Form2 frm = new Form2();
    frm.UserName='Ranen2010';
    frm.Show();
      

  3.   

    在from2这个类里面创建一个构造函数,然后在show窗体2之前实例化窗体二的时候为构造函数传值,这样 from1里的变量就传到from2的实例里面去了。
      

  4.   

    Form2窗体里面定一个公共的变量比如说pulic string UserName;
    你show()窗体的时候;
    Form2 fm = new Form2();
    fm.UserName=txt_username.Text;
    fm.show();