.net Winfrom 如何将窗口设置为MDI容器
什么是母版页
-
核心定义
母版页通过定义公共页面元素(如页头、页脚、导航栏)和预留可变区域(通过ContentPlaceHolder
控件实现),实现子页面继承复用布局. -
核心优势
- 提升开发效率,减少重复编码;
- 全局样式统一,降低多页面维护成本;
- 支持动态交互,如母版页与子页面之间的数据传递。
直接上代码:
1、先创建一个默认父类窗口Form1,拉取菜单以及一个panel容器
2、在创建一个子窗口用来演示
3、在From1父窗口内进行配置,将子容器取消默认继承Form 修改为UserControl
UserControl(用户控件)指的是是 Windows Forms 中一种自定义控件类型。它允许你将多个控件(如按钮、文本框、标签等)组合在一起,封装成一个新的控件,并可以像普通控件一样在窗体或其他容器(如 Panel)中使用。
4、结果这样的话当年点击菜单的时候 则不进行新窗口的跳转而是在父容器的Panel中显示