父窗体Form1 子窗体Form2 Form1中有一个datagridview控件和一添加按钮,
Form2中有一个Text控件和一个保存按钮 要求点击Form1窗体上的添加按钮,弹出Form2,
再text里面输入内容,点击保存自动关闭Form2,刷新Form1中datagridview中的数据
From1中:
代码如下privatevoidbutton3_Click(objectsender, EventArgs e)
{
Form2 f2 =newForm2();
f2.ShowDialog();
if(f2.DialogResult == DialogResult.OK)
{
this.datagridBind();//重新绑定
}
}
From2中:
代码如下
privatevoidbutton1_Click(objectsender, EventArgs e)
{
stringstrConn ="server=.;database=filesSync;uid=sa;pwd=123";
SqlConnection conn =newSqlConnection(strConn);
stringsql ="insert into asyncFileList values ('"+ textBox1.Text.ToString() +"')";
conn.Open();
SqlCommand myCmd =newSqlCommand(sql, conn);
myCmd.ExecuteNonQuery();
conn.Close();
this.DialogResult = DialogResult.OK;
MessageBox.Show("添加成功");
this.Close();
}
【winform界面设计】winform c#中子窗体关闭刷新父窗体的实例
http://m.bbyears.com/asp/126041.html
推荐访问:winform教程 winform打包 winform自定义控件