我一个程序有很多form,都共一个父容器panel。我用的是这样的语句来展现一个新form的
form.show();
form.BringToFront();
即用新一个form去盖住旧的form,我现在想触发一个事件,就是当旧的form被新的form盖住的时候,旧的form直接关闭,请问我应该用什么事件?
form.show();
form.BringToFront();
即用新一个form去盖住旧的form,我现在想触发一个事件,就是当旧的form被新的form盖住的时候,旧的form直接关闭,请问我应该用什么事件?
FrmChild frmChild1 = new FrmChild();
frmChild1.TopLevel = false; //顶级控件不能添加到控件中
frmChild1.Dock = DockStyle.Fill;
this.panel.Controls.Add(frmChild1); // 动态添加子画面物料库至主画面的Panel中
frmChild1.Show();
我的理解有误区?
clos 关闭..前面写入关闭对象
如果只是要关闭,你可以在10个button的窗口加个比如 lastForm 来记录上一次的窗口,然后在每个按钮事件里关闭lastForm ;如果还有其他功能,那就得用列表来来存 activeFormList