请教,两个窗体之间的数据传送
请问一下,我现在有两个窗体1和2,想把窗体2里的数据传到窗体1里面去,
现在问题是每次打开2次窗体2才能把数据给tbgys.Text ,这是为什么?
那个地方出问题了.
程序是这样的,
我先定义了几个公共变量.
窗体1:
用来打开窗体2,和接收数据.
private void btfind_Click(object sender, EventArgs e)
{
System.Windows.Forms.Form gongyingshangview = new Computer.2();
gongyingshangview.Show();
tbgys.Text = admin.bh;
}
窗体2:
用来发送数据,
private void listView1_Click(object sender, EventArgs e)
{
admin.bh = listView1.SelectedItems[0].SubItems[1].Text;
this.Close();
}