WinFramework轻量级开发框架 - Winform开发框架-模块功能窗体注册与配置
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 选择大图标、小图标
配置完成后,然后点击工具栏中的 【保存】 按钮。
五、添加新的功能按钮成功
重新登录系统,就能看到销售员管理功能了
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
WinFramework C/S框架网