WinFramework轻量级开发框架 | 公共字典数据扩展|C/S开发框架

Winform开发框架快速开发框架软件开发平台WinFramework轻量级框架插件框架原创软件@csframework.com
一、公共字典数据界面

二、公共字典窗体代码位置
打开VS解决方案,在模块 WinFrameworkDemo.Dictionary 项目中, frmCommonDataDictNew 窗体,如下图:

三、字典类型动态加载
在功能窗体的 frmCommonDataDictNew_Load 事件中,我们能够得到字典类型数据源,自于枚举 WinFrameworkDemo.Business.CustomerEnum.EnumCommonDicData
枚举类型转换为DataTable,绑定表格数据源:
C# 全选
DataTable dt = Tools.EnumToDataTable(typeof(EnumCommonDicData), "Name", "Value");
gc_DataType.DataSource = dt;frmCommonDataDictNew_Load 事件:

枚举EnumCommonDicData定义:
/// <summary>
/// 基础字典
/// </summary>
public enum EnumCommonDicData
{
产品材质 = 1,
单位,
结算方式,
配送方式
}四、扩展公共字典类型
修改枚举类型:EnumCommonDicData,添加2个类型
/// <summary>
/// 基础字典
/// </summary>
public enum EnumCommonDicData
{
产品材质 = 1,
单位,
结算方式,
配送方式,
//扩展以下2个类型
付款方式,
货币类型
}编译程序,重新运行程序,系统会根据枚举类型自动扩展2个新的字典类型:

选择一个字典类型如【产品材质】,点【修改】按钮,点表格【+】按钮,可以添加数据详情。


参考文档:
权限管理系统表结构 | C/S轻量级开发框架 WinFrameworkV2.1|C/S开发框架
Demo演示版下载 | Winform C/S架构轻量级开发框架 WinFrameworkV2.1|C/S开发框架
WinFramework轻量级开发框架 | 煤矿智能化综合防尘监测监控系统平台|C/S开发框架
WinFramework轻量级开发框架 | 主从表窗体开发指南|详细二次开发|C/S开发框架
WinFramework轻量级开发框架 | 主从表窗体开发指南|采购订单|C/S开发框架
WinFramework轻量级开发框架 | 自动生成流水号码(单据号码)|C/S开发框架
WinFramework轻量级开发框架 | 单表数据窗体开发 | 界面二次开发|C/S开发框架
WinFramework轻量级开发框架 | 单表数据字典窗体开发指南|C/S开发框架
WinFramework轻量级开发框架 | 代码生成器参数设置|C/S开发框架
WinFramework轻量级开发框架 | 参数设置|C/S开发框架
WinFramework轻量级开发框架 | 代码生成器(CodeGenerator)简介|C/S开发框架
WinFramework轻量级开发框架 | 运行程序出现数据配置窗体|C/S开发框架
WinFramework轻量级开发框架 | 软件截图|C/S开发框架
WinFramework轻量级开发框架 | 新建Winform业务数据窗体|C/S开发框架
WinFramework轻量级开发框架 | Winform开发框架|模块功能窗体注册与配置|C/S开发框架
WinFramework轻量级开发框架 | 自定义窗体GridView表格样式布局|C/S开发框架
权限管理系统表结构 | C/S轻量级开发框架 WinFrameworkV2.1|C/S开发框架
Demo演示版下载 | Winform C/S架构轻量级开发框架 WinFrameworkV2.1|C/S开发框架
WinFramework轻量级开发框架 | 煤矿智能化综合防尘监测监控系统平台|C/S开发框架
WinFramework轻量级开发框架 | 主从表窗体开发指南|详细二次开发|C/S开发框架
WinFramework轻量级开发框架 | 主从表窗体开发指南|采购订单|C/S开发框架
WinFramework轻量级开发框架 | 自动生成流水号码(单据号码)|C/S开发框架
WinFramework轻量级开发框架 | 单表数据窗体开发 | 界面二次开发|C/S开发框架
WinFramework轻量级开发框架 | 单表数据字典窗体开发指南|C/S开发框架
WinFramework轻量级开发框架 | 代码生成器参数设置|C/S开发框架
WinFramework轻量级开发框架 | 参数设置|C/S开发框架
WinFramework轻量级开发框架 | 代码生成器(CodeGenerator)简介|C/S开发框架
WinFramework轻量级开发框架 | 运行程序出现数据配置窗体|C/S开发框架
WinFramework轻量级开发框架 | 软件截图|C/S开发框架
WinFramework轻量级开发框架 | 新建Winform业务数据窗体|C/S开发框架
WinFramework轻量级开发框架 | Winform开发框架|模块功能窗体注册与配置|C/S开发框架
WinFramework轻量级开发框架 | 自定义窗体GridView表格样式布局|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内容管理系统 |
在线客服
