我的正是ShowDialog()啊...这点应该不是...
呵呵..真得谢谢你呢..陪我聊了一天!!!
呵呵..真得谢谢你呢..陪我聊了一天!!!
msdn == 葵花宝典!!!
QQ:122768959
我是這樣想的打個比方妳拓展一下
form1裡這樣寫:
Form2 frm2 = new Form2();
this.Hide();
frm2.ShowDialog(this);
this.Show();
textBox1.Text = frm2.getData;
form2裡這樣寫:
private string aaa;
public string getData
{
get
{
return aaa;
}
}
private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
aaa = dataGridView1[e.ColumnIndex, e.RowIndex].Value.ToString();
this.Close();
}
沒有必要把控件設置成PUBLIC
邮件已发送!!!
不过问题意见解决:
开始的时候,我的dataTable为了避免重复..用的是dataTable.Reset();
后来,,在XXXDesigner.cs的Dispose()里面添加dataTable = new System.Data.DataTable();
就OK了..只是不知道为什么?
你收到邮箱后可以将Designer.cs里的那几条去掉...看看效果..他真的会受影响...奇了怪啦!!!