手机
当前位置:查字典教程网 >编程开发 >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#用Lambda和委托实现模板方法

BarCode条形码基于C# GDI+ 的实现方法详解

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

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

C#中HashTable的定义与使用方法

两路归并的数组与链表的实现方法

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

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

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

精品推荐
分类导航