winform c#中子窗体关闭刷新父窗体的实例
程序员文章站
2022-06-12 22:51:59
父窗体form1 子窗体form2 form1中有一个datagridview控件和一添加按钮,
form2中有一个text控件和一个保存按钮 要求点击form1窗体上的...
父窗体form1 子窗体form2 form1中有一个datagridview控件和一添加按钮,
form2中有一个text控件和一个保存按钮 要求点击form1窗体上的添加按钮,弹出form2,
再text里面输入内容,点击保存自动关闭form2,刷新form1中datagridview中的数据
from1中:
private void button3_click(object sender, eventargs e) { form2 f2 = new form2(); f2.showdialog(); if (f2.dialogresult == dialogresult.ok) { this.datagridbind();//重新绑定 } }
from2中:
<br><br>private void button1_click(object sender, eventargs e) { string strconn = "server=.;database=filessync;uid=sa;pwd=123"; sqlconnection conn = new sqlconnection(strconn); string sql = "insert into asyncfilelist values ('" + textbox1.text.tostring() + "')"; conn.open(); sqlcommand mycmd = new sqlcommand(sql, conn); mycmd.executenonquery(); conn.close(); this.dialogresult = dialogresult.ok; messagebox.show("添加成功"); this.close(); }
以上这篇winform c#中子窗体关闭刷新父窗体的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
上一篇: 结对编程项目-四则运算