WinFramework轻量级开发框架 | Winform开发框架|模块功能窗体注册与配置|C/S开发框架
WinFramework轻量级开发框架,当您开发完一个新的功能窗体后,运行程序是看不到该功能的,需要进行模块功能窗体的注册与配置才可以,请按以下操作步骤完成操作:
一、Management类介绍
需要在当前模块的 Management.cs 中 注册功能(添加功能)
Management类代码参考:
C# 全选
using WinFramework.Library;
using WinFrameworkDemo.Dictionary;
namespace WinFrameworkDemo.Dictionary
{
public class Management : Module
{
public Management() : base("数据字典", "Module_Dictionary")
{
FunctionCollection.AddFunction(typeof(frmCommonDataDictNew), "公共字典", "Function_CommonDataDict");
FunctionCollection.AddFunction(typeof(frmDocSNHeader), "单据自定义管理", "Function_DocManager");
FunctionCollection.AddFunction(typeof(frm_Customer), "客户资料", "Function_Customer");
FunctionCollection.AddFunction(typeof(frm_Product), "产品资料", "Function_Product");
FunctionCollection.AddFunction(typeof(frm_Supplier), "供应商资料", "Function_Supplier");
FunctionCollection.AddFunction(typeof(frm_SupplierEF), "供应商资料EF实现", "Function_Supplier");
FunctionCollection.AddFunction(typeof(frmStoragePosition), "仓位资料", "Function_StoragePosition");
FunctionCollection.AddFunction(typeof(frm_DXD), "测试三级明细", "Function_TestThreeDetail");
FunctionCollection.AddFunction(typeof(frmSales), "演示_单表", "Function_TestThreeDetail");
}
}
}ModuleFunctionCollection.AddFunction 参数说明:
FormType:功能窗体
Text:功能显示名称
PNGName:功能按钮的图标,图片在 Images目录下
二、添加一个功能
假设我们需要添加一个【销售员管理】窗体,在Management类的构造器中添加如下代码:
C# 全选
FunctionCollection.AddFunction(typeof(frmSales), "销售员管理", "Function_Employee");三、功能导入
系统管理 --> 模块维护

打开界面,系统会自动刷新模块,并显示新增加的功能按钮。

四、配置功能按钮的图片
4.1 按钮图片位置
可以在 Images 文件夹中找到 :Function_Employee_64x64.png 和 Function_Employee_16x16.png 两张图片:

4.2 选择大图标、小图标

配置完成后,然后点击工具栏中的 【保存】 按钮。
五、添加新的功能按钮成功
重新登录系统,就能看到销售员管理功能了


参考文档:
Demo演示版下载 | Winform C/S架构轻量级开发框架 WinFrameworkV2.1|C/S开发框架
WinFramework轻量级开发框架 | 新建Winform业务数据窗体|C/S开发框架
权限管理系统表结构 | C/S轻量级开发框架 WinFrameworkV2.1|C/S开发框架
WinFramework轻量级开发框架 | 运行程序出现数据配置窗体|C/S开发框架
WinFramework轻量级开发框架 | 自定义窗体GridView表格样式布局|C/S开发框架
WinFramework轻量级开发框架 | 界面扩展按钮|自定义按钮|C/S开发框架
WinFramework轻量级开发框架 | 插件式框架|业务模块管理|C/S开发框架
WinFramework轻量级开发框架 | 公共字典数据扩展|C/S开发框架
WinFramework轻量级开发框架 | 窗体权限机制|C/S开发框架
WinFramework轻量级开发框架 | 开发者必备技能|C/S开发框架
WinFramework轻量级开发框架 | 窗体继承关系图详解|C/S开发框架
轻量级框架-WinFrameworkV2.1 - Winform开发框架 - 简单高效,敏捷开发!
WinFramework轻量级开发框架 | 煤矿智能化综合防尘监测监控系统平台|C/S开发框架
WinFramework轻量级开发框架 | 主从表窗体开发指南|详细二次开发|C/S开发框架
WinFramework轻量级开发框架 | 主从表窗体开发指南|采购订单|C/S开发框架
WinFramework轻量级开发框架 | 自动生成流水号码(单据号码)|C/S开发框架
Demo演示版下载 | Winform C/S架构轻量级开发框架 WinFrameworkV2.1|C/S开发框架
WinFramework轻量级开发框架 | 新建Winform业务数据窗体|C/S开发框架
权限管理系统表结构 | C/S轻量级开发框架 WinFrameworkV2.1|C/S开发框架
WinFramework轻量级开发框架 | 运行程序出现数据配置窗体|C/S开发框架
WinFramework轻量级开发框架 | 自定义窗体GridView表格样式布局|C/S开发框架
WinFramework轻量级开发框架 | 界面扩展按钮|自定义按钮|C/S开发框架
WinFramework轻量级开发框架 | 插件式框架|业务模块管理|C/S开发框架
WinFramework轻量级开发框架 | 公共字典数据扩展|C/S开发框架
WinFramework轻量级开发框架 | 窗体权限机制|C/S开发框架
WinFramework轻量级开发框架 | 开发者必备技能|C/S开发框架
WinFramework轻量级开发框架 | 窗体继承关系图详解|C/S开发框架
轻量级框架-WinFrameworkV2.1 - Winform开发框架 - 简单高效,敏捷开发!
WinFramework轻量级开发框架 | 煤矿智能化综合防尘监测监控系统平台|C/S开发框架
WinFramework轻量级开发框架 | 主从表窗体开发指南|详细二次开发|C/S开发框架
WinFramework轻量级开发框架 | 主从表窗体开发指南|采购订单|C/S开发框架
WinFramework轻量级开发框架 | 自动生成流水号码(单据号码)|C/S开发框架
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
