一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

winform c#中子窗体关闭刷新父窗体的实例

时间:2017-04-20 编辑:简简单单 来源:一聚教程网

父窗体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();

        

    }

热门栏目