gpt4 book ai didi

c# - 如何关闭父窗体中以前的 mdi 子项

转载 作者:行者123 更新时间:2023-11-30 13:46:46 25 4
gpt4 key购买 nike

我有一个 mdi 父 form 并且我在运行时通过以下代码将我的其他 form 作为 mdi 子窗体打开:

private void MenuItem_Click(object sender, EventArgs e)
{
childform = new childform ();
frm.MdiParent = Mdiparent;
frm.WindowState = FormWindowState.Maximized;
frm.Show();
}

但问题是:当当前表单打开时,用户可以打开另一个表单,并且可以重复多次,以便打开每个表单用户打开新子窗体之前关闭当前子窗体的代码是什么?

最佳答案

tanx 为您提供帮助:)我通过测试 Windows.forms 类中的其他成员找到了有效的代码检查这个就足够了:

if (ActiveMdiChild != null)
ActiveMdiChild.Close();

关于c# - 如何关闭父窗体中以前的 mdi 子项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19750681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com