MDI窗体(多文档界面)

本文详细介绍了C#中的MDI窗体(多文档界面),包括如何设置MDI父窗体和子窗体,以及如何排列MDI子窗体。MDI窗体允许在同一个应用程序中同时显示多个文档,每个文档都在独立的窗口内。通过设置IsMdiContainer属性为True创建父窗体,然后通过设置MdiParent属性为父窗体实例创建子窗体。此外,使用LayoutMdi方法结合MdiLayout枚举可以实现子窗体的不同布局效果。
摘要由CSDN通过智能技术生成

        多文档界面(Multiple-Document Interface),简称MDI窗体。MDI窗体用于同时显示多个文档,每个文档显示在各自的窗口中。MDI窗体中通常有包含子菜单的窗口菜单,用于在窗口或文档之间进行切换。

一、设置MDI窗体

        在MDI窗体中,起到容器作用的窗体被称为“父窗体”,可放在父窗体中的其他窗体被称为“子窗体”,也称为“MDI子窗体”。当MDI应用程序启动时,首先会显示父窗体。所有的子窗体都在父窗体中打开,在父窗体中可以在任何时候打开多个子窗体。每个应用程序只有一个父窗体,其他子窗体不能移出父窗体的框架区域。

Ⅰ.设置父窗体

        如果要将某个窗体设置为父窗体,只要在窗体的属性面板中,将IsMdiContainer属性设置为True即可。

注:在设置MDI父窗体时,要尽可能地用项目的启动窗体进行设置。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值