WinFramework轻量级开发框架 - 窗体继承关系图详解


C/S轻量级开发框架 WinFrameworkV2.1窗体继承关系图详解

Winform开发框架快速开发框架 软件开发平台WinFramework轻量级框架  插件框架 原创软件@csframework.com

C/S架构轻量级快速开发框架WinFramework架构图

 

1. frmBase 窗体

WinFramework轻量级框架所有窗体的基类。

1.1 重要属性或方法

方法/属性名称类型描述
isDesignTime属性该属性判断是否处于VS设计模式
DoValidate方法保存前验证数据正确性
GetFocus方法获取当前焦点控件的句柄
GetFocusedControl方法获取当前窗体拥有焦点的控件

2. frmBaseChild 窗体

该窗体继承于 frmBase,在该窗体中可以指定权限,以及RibbonControl相关操作。

2.1 重要属性或方法

方法/属性名称类型描述
UserAuthority属性用户权限,用户存储用户拥有的权限值
CustomerAuthority属性窗体权限,窗体所拥有的权限,通过重写该属性可以指定窗体拥有的权限
CurrentAuthorityEx属性窗体权限,在CustomerAuthority基础上增加一个访问权限(每个权限窗体都应该拥有的权限),权限值为1,
SetButtonCaption方法

获得按钮的显示文本

btnName:按钮名字

 

caption:按钮显示文本

AddButton方法

添加操作按钮

btn:操作按钮对象

Authority:操作按钮对应的权限值

 

AuthorityName:操作按钮对应的权限名称,为空的时候取操作按钮的 Caption

InsertButton方法

插入操作按钮

 

ReferButtonName:插入位置

CurrentAuthorityExist方法

判断用户是否拥有某个权限

IniButton方法

根据用户权限初始化RibbonControl操作区域按钮,默认实现了,刷新、新增、修改、保存、保存并关闭、删除、审核、打印预览、导出; 9个权限对应的操作按钮

 

3. frmBaseFunction

3.1 重要属性或方法

4. frnBaseDataBusiness

4.1 重要属性或方法

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
上一篇:C/S架构轻量级快速开发框架 - WinFrameworkV2.1 新功能 (2021)
下一篇:C/S架构轻量级快速开发框架WinFramework架构图
评论列表

发表评论

评论内容
昵称:
关联文章

WinFramework轻量级开发框架 - 继承关系详解
WinFramework轻量级开发框架 - 权限机制
C/S架构轻量级快速开发框架WinFramework架构
C/S快速开发框架旗舰版V5.1 - 数据字典继承关系/数据字典逻辑关系
WinFramework轻量级开发框架 - 新建Winform业务数据
C/S快速开发框架旗舰版V5.1 - 数据字典BLL、DAL继承关系
CSFrameworkV6旗舰版-数据字典继承关系
WinFramework轻量级开发框架 - 软件截
WinFramework轻量级开发框架 - 运行程序出现数据配置
C/S架构轻量级快速开发框架WinFramework-功能列表及模板
WinFramework轻量级开发框架 - 主从表开发指南-详细二次开发
WinFramework轻量级开发框架 - 自定义功能按钮(InitButton/AddButton方法)
WinFramework轻量级开发框架 - 自定义GridView表格样式布局
WinFramework轻量级开发框架 - Winform开发框架-模块功能注册与配置
WinFramework轻量级开发框架 - 单表数据开发 - 界面二次开发
WinFramework轻量级开发框架 - 主从表开发指南-采购订单
WinFramework轻量级开发框架 - 开发者必备技能
WinFramework轻量级开发框架 - 功能按钮事件详解
WinFramework轻量级开发框架 - 单表数据字典开发指南
WinFramework轻量级开发框架 - 界面扩展按钮-自定义按钮