【发布时间】:2015-05-22 21:11:57
【问题描述】:
我正在开发一个 winforms 应用程序,并且我正在将一个 mdi 子窗体放在 splitcontainer.panel1 中。 当我想关闭当前的 mdi 孩子以打开另一个孩子时,我无法获得孩子表单。 我正在使用此代码打开新的孩子,但我想让当前的孩子关闭它:
Accueil accueil = new Accueil();
accueil.MdiParent = this;
accueil.TopLevel = false;
this.splitContainer1.Panel1.Controls.Add(accueil);
accueil.WindowState = FormWindowState.Maximized;
accueil.Size = this.splitContainer1.Panel1.ClientSize;
accueil.MinimizeBox = false;
accueil.MaximizeBox = false;
accueil.ControlBox = false;
accueil.Width = this.splitContainer1.Panel1.Width;
accueil.Height = this.splitContainer1.Panel1.Height;
accueil.Show();
【问题讨论】:
标签: c# winforms mdichild splitcontainer