日期:2014-05-17  浏览次数:20798 次

C# 窗体传值问题
问题描述:有个登陆窗体A,有个主窗体B,从B窗体中可以打开C窗体,现在需要将A窗体的登入用户名传值到C的一个文本框中,请问用构造函数如何实现,谢谢,给出详细代码。

------解决方案--------------------

//FormA中代码:
string pa="我是参数";
FormB fb = new FormB(pa);
fb.ShowDialog();

//FormB中:构造函数写法,首先要定义一个全局变量
string b="";
//构造函数
public FormB(string pb)
{
    this.b=pb;
}
//这样就接收到FormA中传来的值了,同样FormC也和FormA传formB一样,根据思路自己写一下吧。
...