手机
当前位置:查字典教程网 >编程开发 >C#教程 >C#最简单的关闭子窗体更新父窗体的实现方法
C#最简单的关闭子窗体更新父窗体的实现方法
摘要:主窗体Form1关键代码:将子窗体最为对话框模式弹出,当窗体关闭或取消时更新主窗体复制代码代码如下:privatevoidsimpleBut...

主窗体Form1关键代码:

将子窗体最为对话框模式弹出,当窗体关闭或取消时更新主窗体

复制代码 代码如下:

private void simpleButton1_Click(object sender, EventArgs e)

{

Form2 f2 = new Form2();

f2.Owner = this;

DialogResult result=f2.ShowDialog();

if (result == DialogResult.Cancel)

{

this.gridControl1.DataSource = f2.CreateTable();

}

}

子窗体

复制代码 代码如下:

private void simpleButton1_Click(object sender, EventArgs e)

{

this.Close();

}

public DataTable CreateTable()

{

DataTable tableA1 = new DataTable();

tableA1.Columns.AddRange(new DataColumn[] { new DataColumn("名称"), new DataColumn("规格"), new DataColumn("单号"), new DataColumn("数量") });

tableA1.Rows.Add(new object[] { "螺旋", "LS-X", "111", "2" });

tableA1.Rows.Add(new object[] { "螺旋", "LS-X", "222", "1" });

tableA1.Rows.Add(new object[] { "指针", "LX-3", "523", "2" });

tableA1.Rows.Add(new object[] { "其他", "L-1", "666", "2" });

tableA1.Rows.Add(new object[] { "其他", "L-1", "456", "1" });

tableA1.Rows.Add(new object[] { "其他", "L-1", "990", "2" });

return tableA1;

}

【C#最简单的关闭子窗体更新父窗体的实现方法】相关文章:

c# 托盘双击不触发单击事件的实现方法

C# 大数据导出word的假死报错的处理方法

C#简单快速的json组件fastJSON使用介绍

c#中SAPI使用总结——SpVoice的使用方法

C#用Lambda和委托实现模板方法

C#中判断本地系统的网络连接状态的方法

解析如何正确使用SqlConnection的实现方法

深入线程安全容器的实现方法

C# 操作XML文档 使用XmlDocument类方法

配置C#的系统环境变量的方法

精品推荐
分类导航