个人开发框架总结(二)
2009-05-05 08:27:18 来源:WEB开发网TypeEditFormParmas:类别修改窗体的构造参数
QueryFormType:提供查询的窗体的类别名,该窗体应该继承BaseQueryForm
ModelType:指定信息对象的类别,在有导入接口时才需要对些属性进行设置
InfoParentId:指定默认的父ID字段,一般规定为ParentId
ResultInfo:双击后返回的信息对象,对应于DblClickSelect属性
ReloadOnModify:信息修改后是否重新从数据库加载显示,如果否,则使用所修改的对象显示
FillOnLoad:窗体加载时是否加载信息数据
保护的方法
RegisterShortcutKey:注册窗体快捷键
UnRegisterShortcutKey:注销窗体快捷键
GetInfoFields:获取当前信息显示的所有字段数组,对应于Config/*.cls文件中定义的列
CreateTypeButton:创建类别工具栏按钮
CreateButton:创建信息工具栏按钮
Reload:重新加载信息数据
GetSelectedInfo:当前选择的多个信息
GetSelectedInfoCount:获得选定信息的个数
GetSelectedType
重载方法
FormatValue:格式化数据,在数据填充Node前,对数据进行处理,比如枚举的转换
GetItemValue:对显示的信息数据进行处理
BuildLists:提供信息数据 isfull:是否全部加载数据,如果使用分页,将只取出当前页内数据,但在打印及导出时,该值应该为true
BuildTypes:提供分类数据
CreateButtons:创建信息部份的工具栏
CreateTypeButtons:创建分类部份的工具栏
GetSelectedInfo:返回选定行的信息
GetSelectedType:返回选定的类别
ConfirmDelete:确认删除信息数据,ids为信息的id数组
ConfirmDeleteType:确认删除类别
更多精彩
赞助商链接