winform c#中子窗体关闭刷新父窗体的实例
父窗体Form1子窗体Form2Form1中有一个datagridview控件和一添加按钮,
Form2中有一个Text控件和一个保存按钮要求点击Form1窗体上的添加按钮,弹出Form2,
再text里面输入内容,点击保存自动关闭Form2,刷新Form1中datagridview中的数据
From1中:
privatevoidbutton3_Click(objectsender,EventArgse) { Form2f2=newForm2(); f2.ShowDialog(); if(f2.DialogResult==DialogResult.OK) { this.datagridBind();//重新绑定 } }
From2中:
<BR><BR>privatevoidbutton1_Click(objectsender,EventArgse) { stringstrConn="server=.;database=filesSync;uid=sa;pwd=123"; SqlConnectionconn=newSqlConnection(strConn); stringsql="insertintoasyncFileListvalues('"+textBox1.Text.ToString()+"')"; conn.Open(); SqlCommandmyCmd=newSqlCommand(sql,conn); myCmd.ExecuteNonQuery(); conn.Close(); this.DialogResult=DialogResult.OK; MessageBox.Show("添加成功"); this.Close(); }
以上这篇winformc#中子窗体关闭刷新父窗体的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。