手机
当前位置:查字典教程网 >编程开发 >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#使用itextsharp生成PDF文件的实现代码

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

关于C#生成MongoDB中ObjectId的实现方法

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

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

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

C# Dynamic关键字之:调用属性、方法、字段的实现方法

C#简单获取时间差的小例子

c# 调用.bat文件的实现代码

精品推荐
分类导航