返回
Winform在Mdi父窗体中打开子窗体
2024-02-08
648 0在 Winform 中,要使用 MDI 父窗体打开子窗体,需要将父窗体的 IsMdiContainer 属性设置为 true。以下是一个示例,演示如何在 MDI 父窗体中打开子窗体:
public class MainForm : Form
{
public MainForm()
{
this.IsMdiContainer = true;
}
private void OnNewChildFormClick(object sender, EventArgs e)
{
Form childForm = new Form();
childForm.Text = "子窗体";
childForm.Show(this);
}
}
public class ChildForm : Form
{
public ChildForm()
{
this.Text = "子窗体";
}
}
运行效果
注意事项
MDI 父窗体只能容纳 MDI 子窗体。要打开非 MDI 子窗体,请使用 Show() 或 ShowDialog() 方法。
当 MDI 父窗体关闭时,所有 MDI 子窗体也会关闭。
可以使用 LayoutMdi() 方法来排列 MDI 子窗体。
您可能感兴趣:
阿里云 云服务器 99元1年 2核2G 3M固定带宽 续费与新购同价
领取 通义灵码 免费使用资格 兼容 Visual Studio Code、Visual Studio、JetBrains IDEs 等主流编程工具, 为你提供高效、流畅、舒心的智能编码体验!
网友点评
提交