WinFramework轻量级开发框架 | 界面扩展按钮|自定义按钮|C/S开发框架
目录一、账套维护界面介绍WinFramework轻量级开发框架 集成了系统【账套维护】管理功能,功能路径:系统管理 → 账套维护。 【账套维护】窗体继承frmBaseChild窗体基类,窗体的按钮统一集成到ToolBar组件。 本文将介绍界面的功能按钮(如新增、删除、保存) 统一集成到ToolBar操作区域。 二、怎样实现自定义按钮(扩展按钮)有两种实现方法:
frmBaseFunction 窗体 继承 frmBaseChild基类窗体,frmBaseFunction 多了一个InitButton 方法,用于初始化界面按钮,包括公共权限操作按钮配置。 若继承 frmBaseChild 我们需要重写(override) InitButton方法,并且一个一个的添加操作按钮。 2.1 继承frmBaseChild基类窗体这里我们演示继承 frmBaseChild 基类窗体实现扩展功能按钮,参考代码: C# 全选
2.2 重写FormAuthority属性,配置窗体的功能权限
2.3 重写 InitButton 方法,创建按钮及Click事件重写InitButton方法 C# 全选
按钮事件,增加、删除、保存: C# 全选
三、开发完成重新编译程序,完成效果如下: 扫一扫加作者微信
参考文档:
C/S架构轻量级快速开发框架简介| WinFramework V2.1(2021 release)|C/S开发框架 C/S架构轻量级快速开发框架 | WinFrameworkV2.1 新功能 (2021)|C/S开发框架 WinFramework轻量级开发框架 | 窗体继承关系图详解|C/S开发框架 WinFramework轻量级开发框架 | 开发者必备技能|C/S开发框架 C/S架构轻量级快速开发框架WinFramework|VS解决方案和工程项目|C/S开发框架 WinFramework轻量级开发框架 | 图标尺寸规范|C/S开发框架 C/S架构轻量级快速开发框架WinFramework|功能列表及模板窗体|C/S开发框架 WinFramework轻量级开发框架 | 窗体权限机制|C/S开发框架 WinFramework轻量级开发框架 | 窗体操作状态|C/S开发框架 WinFramework轻量级开发框架 | 开发环境及三方组件下载|C/S开发框架 WinFramework轻量级开发框架 | 公共字典数据扩展|C/S开发框架 WinFramework轻量级开发框架 | LayoutControl界面自适应控件|C/S开发框架 WinFramework轻量级开发框架 | 数据绑定(ViewDataBinding)与数据校验(ValidateForSave)|C/S开发框架 WinFramework轻量级开发框架 | 插件式框架|业务模块管理|C/S开发框架 WinFramework轻量级开发框架 | 窗体自定义功能按钮(InitButton/AddButton方法)|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内容管理系统 | |