我想在窗体manage中引用窗体login的textbox.text。怎么实现呢
以下是窗体login呼叫另外一个窗体manage
Manage mgfrm = new Manage();
mgfrm.ShowDialog();
窗体manage中以下用法,发现aa一直是空的。
private void button1_Click(object sender, EventArgs e)
{
Login lgfrm = new Login();
string aa = lgfrm.textBoxUser.Text;
}
------解决方案--------------------
把lgfrm.textBoxUser.Text设成public的
在Manage 中添加一Login 变量。
Class Manage ...
{
public Login ll;
......
}
Manage mgfrm = new Manage();
mgfrm.ll=this;
mgfrm.ShowDialog();
private void button1_Click(object sender, EventArgs e)
{
string aa = ll.textBoxUser.Text;
}