WinFramework轻量级开发框架 - 窗体继承关系图详解
Winform开发框架
快速开发框架
软件开发平台
WinFramework
轻量级框架
插件框架
原创软件@csframework.com
目录
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 重要属性或方法
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
WinFramework C/S框架网