主窗体模块容器(frmModuleContainer)介绍 | MiniFramework蝇量框架 | Winform框架|C/S开发框架
![主窗体模块容器(frmModuleContainer)介绍 | MiniFramework蝇量框架 | Winform框架|C/S开发框架](/upload/image_spider/1/202201201521146646282.jpg)
模块容器(frmModuleContainer)介绍 - MiniFramework蝇量框架 - Winform框架
简介
主窗体模块容器(frmModuleContainer)继承 frmBase 窗体,作为主窗体的一个内嵌组合,在主窗体的 InitUserInterface 方法内初始化 frmModuleContainer 实例:
frmMainModules.ShowMe(this, ModuleNames.我的常用功能);
frmModuleContainer 窗体通过 XtraTabbedMdiManager 组件强制约束在主窗体内显示。
关于 XtraTabbedMdiManager 组件
MDI 应用程序中,MDI子窗口呈现为独立窗体,XtraTabbedMdiManager 组件能把所有打开的子窗体以标签页形式显示。
frmModuleContainer 窗体的继承方式:
public partial class frmMainModules : frmBase, IModuleContainer
{
}
frmModuleContainer 逻辑架构图
![主窗体模块容器(frmModuleContainer)介绍 | MiniFramework蝇量框架 | Winform框架|C/S开发框架](/upload/image_spider/1/202202171234136616710.jpg)
frmModuleContainer.cs 窗体设计
![主窗体模块容器(frmModuleContainer)介绍 | MiniFramework蝇量框架 | Winform框架|C/S开发框架](/upload/image_spider/1/202202171234139319625.jpg)
模块容器工作区域
![主窗体模块容器(frmModuleContainer)介绍 | MiniFramework蝇量框架 | Winform框架|C/S开发框架](/upload/image_spider/1/202202171234142114610.jpg)
![主窗体模块容器(frmModuleContainer)介绍 | MiniFramework蝇量框架 | Winform框架|C/S开发框架](/upload/image_spider/1/202202101012143098711.jpg)
扫一扫加作者微信