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

 更新时间:2017年02月20日 10:50:54   投稿:jingxian  
下面小编就为大家带来一篇winform c#中子窗体关闭刷新父窗体的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

父窗体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#中子窗体关闭刷新父窗体的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • c#入门之类型转换详解

    c#入门之类型转换详解

    这篇文章主要介绍了c#的类型转换详解,类型转换分两种形式:隐式转换、显示转换,下面是详细介绍
    2014-04-04
  • WPF实现绘制3D图形的示例代码

    WPF实现绘制3D图形的示例代码

    WPF的3D功能可以在不编写任何c#代码的情况下进行绘制,只需要使用xaml即可完成3D图形的渲染。本文主要讲述了WPF-3D中的关键概念, 以及常用到的命中测试、2d控件如何在3D对象中进行渲染,希望大家有所帮助
    2023-03-03
  • C# .Net8 switch的用法小结

    C# .Net8 switch的用法小结

    在 .net 8中,switch 不需要再和传统的写法一样了,会更加的方便,本文主要介绍了C# .Net8 switch的用法小结,具有一定的参考价值,感兴趣的可以了解一下
    2024-05-05
  • c# String扩展 让你在PadLeft和PadRight时不再受单双字节问题困扰

    c# String扩展 让你在PadLeft和PadRight时不再受单双字节问题困扰

    这篇文章主要介绍了c# String扩展 让你在PadLeft和PadRight时不再受单双字节问题困扰,需要的朋友可以参考下
    2020-04-04
  • DevExpress的DateEdit设置显示日期和时间的方法

    DevExpress的DateEdit设置显示日期和时间的方法

    本文主要介绍了DevExpress的DateEdit设置显示日期和时间的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • C#生成随机验证码代码分享

    C#生成随机验证码代码分享

    这篇文章主要分享了C#生成随机验证码代码,另外附上使用示例,非常的简单实用,有需要的朋友可以参考下
    2014-10-10
  • C# 中如何使用Thread

    C# 中如何使用Thread

    这篇文章主要介绍了C# 中使用 Thread的方法,帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下
    2021-01-01
  • C#中的静态字段double.Epsilon实例详解

    C#中的静态字段double.Epsilon实例详解

    double.Epsilon 是C#中的一个静态字段,表示 double 数据类型的最小可表示的正数值,这篇文章主要介绍了C#中的静态字段double.Epsilon的相关知识,需要的朋友可以参考下
    2024-01-01
  • C#使用SqlServer作为日志数据库的设计与实现

    C#使用SqlServer作为日志数据库的设计与实现

    这篇文章主要给大家介绍了关于C#使用SqlServer作为日志数据库的设计与实现的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • 根据灰度值填充字符-单文件单线程版

    根据灰度值填充字符-单文件单线程版

    本文介绍如何实现:类似于一个图片,处理后,根据不同的灰度值,填充不同的字符等相关功能,感兴趣的朋友可以了解下哦
    2013-01-01

最新评论