日期:2014-05-17 浏览次数:20940 次
1到2操作代码如下:
FrmUser user = new FrmUser();
OpenChildrenWindow(user);
public void OpenChildrenWindow(Form childrenWindow)
{
foreach (Form exitForm in MdiChildren)
{
//如果子窗体存在,激活子窗体
if (exitForm.Name == childrenWindow.Name)
{
exitForm.Activate();
childrenWindow.Dispose();
childrenWindow = null;
return;
}
}
childrenWindow.MdiParent = this;
childrenWindow.Show();
}
这是2里的事件代码:
private void FrmUser_Activated(object sender, EventArgs e)
{
BindData();
}
3保存退出后,应该是要执行2里的事件代码,但是没有执行2的事件代码这是怎么一回事??要怎么改??