【winform界面设计】winform c#中子窗体关闭刷新父窗体的实例

时间:2021-06-26  来源:WinForm  阅读:

父窗体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自定义控件
相关阅读 猜你喜欢
本类排行 本类最新