. In Form2,define a private variable:
private Form1 myParentForm;Define a Constructor like this:
public Form2(Form aForm)
{
this.myParentForm = aForm;
}2. In Form1, open Form2:
Form2 frm = new Form2(this);
frm.ShowDialog();
3. 在 Form2的closed事件中,调用方法刷新DataGrid.
private Form1 myParentForm;Define a Constructor like this:
public Form2(Form aForm)
{
this.myParentForm = aForm;
}2. In Form1, open Form2:
Form2 frm = new Form2(this);
frm.ShowDialog();
3. 在 Form2的closed事件中,调用方法刷新DataGrid.
解决方案 »
- 谁能告诉我这个C# 泛型集合实例为何报这个错
- (90分)WindowsService环境下是否可以使用回调函数(在线等)
- 怎样连续执行多个DOS命令
- [求教]如何判断局域网中的计算机已经接通INTERNET
- 请教一个关于sqlite数据库的 基础问题
- “/”应用程序中的服务器错误。如何解决???
- 请大家推荐一个学习c#的经典书,最好是csdn网上书店可以买到的,谢谢。
- 那位大哥给解决一下把谢谢vs2003 DataGrid问题
- Socket 中的同步和非同步指什么?
- 如何判断Form是否具有焦点?
- 各位大虾:请问如何让C#程序执行时不出现那个 命令行窗口????
- !急急急,用c#怎样在dhtmledit控件中加一个表,并编辑。
新建子窗口(mew childForm()).show(this);在子窗口中用closing事件来刷新父窗口中的DATAGRID.
if(childDialog.ShowDialog==DialogResult.OK)
{
this.FillDataSet();
}
只要重新改变了数据集,绑定的DataGrid就会自动刷新