我有两个表单,ListFrom
并且DetailForm
在ListForm
我有一个 devexpress 网格和一些按钮(添加、删除、编辑)
中DetailForm
我有一些文本框和一些按钮(保存、删除、下一个、上一个)
我必须 senario
1 - 我打开 ListForm 并单击一个产品来修改它DetailForm
打开了,我进行了一些修改并保存,然后我应该ListForm
用新值刷新我的网格。为此我有这个代码
在列表中
FrmProduit frm = new FrmProduit(monProduit.Id) { MdiParent = this.MdiParent};
frm.updateDataInGridView += new System.Action(refereshGridView);
frm.Show();
在详细表格中
if (updateDataInGridView != null)
updateDataInGridView();
好吧,在这种情况下一切都很好
第二种情况如果我打开detailFrom
,然后打开listForm
,我在 中进行一些更改,detailFrom
然后单击保存updateDataInGridView
在这种情况下为空,然后网格没有刷新任何人有建议吗?