方法
方法名称 | 分类 | 说明 |
Save | 保存 | 保存当前数据表 |
SaveExcel | 保存 | 保存表为Excel文件。会弹出保存对话框,并且会以文件名作为表名称。 |
SavePDF | 保存 | 保存为PDF文档。 |
SaveSubGrids | 保存 | 虚方法,子类必须重写此方法。为了不让BaseGrid为抽象类(这样会导致主题控件应用主题失败)就不设置为abstract抽象方法了。 |
ClearUnRedo | 编辑 | 清空编辑撤消信息。 |
Copy | 编辑 | 复制选择区域中的内容。 |
Cut | 编辑 | 剪切选择区域中的内容。 |
Paste | 编辑 | 将剪切板中的内容粘贴到当前区域。 |
StartEditing | 编辑 | 进入到单元格编辑状态。 |
FinishEditing | 编辑 | 结束编辑状态。如果表中单元格处于编辑状态的话,会立即结束编辑。 |
EndEdit | 编辑 | 结束编辑状态。此动作会检查当前表是否自在编辑状态,如果处于编辑状态则结束编辑。再看看与此表绑定的控件是否处于编辑状态,如果处于编辑状态则回写数据,结束编辑状态,并更新数据到表中。 |
Undo | 编辑 | 撤消。 |
Redo | 编辑 | 操作重做。 |
FindDataRow | 查找替换 | 根据字符查找到行。 |
ShowFindForm | 查找替换 | 显示查找窗体 |
ShowReplaceForm | 查找替换 | 显示替换窗体 |
CloseDropDown | 触发事件 | 关闭下拉列表或者下拉窗口。 |
OpenDropDown | 触发事件 | 打开下拉列表或者下拉窗口,只有正在编辑的列设置了列表项目或下拉窗口,此方法才有效。 |
RaiseColDataChangedEvent | 触发事件 | 触发指定行某一个列的数据变动事件。 |
RaiseCurrentChangedEvent | 触发事件 | 触发当前行变更事件 |
RaisePositionChangedEvent | 触发事件 | 触发位置变更事件。 |
PrintGrid | 打印 | 按照显示效果打印表格。 |
Focus | 定位 | 激活当前表格。 |
IsInDataZone | 定位 | 判断一个行号是否在数据区域内。 |
IsCellInDataArea | 定位 | 判断指定单元格是否属于数据区域 |
ShowCell | 定位 | 将单元格滚动到当前可以看到的位置。 |
CheckAllRows | 复选框 | 选中所有行。 |
ClearCheckedRows | 复选框 | 清空所有选择状态。 |
ClearSelectedRangeData | 复选框 | 清空当前表中选择区域中所有的数据为DBNull.Value。 |
DeleteSelectedRows | 复选框 | 直接删除当前所选择的所有行 |
GetCheckedRows | 复选框 | 获得所有选择好的行集合。 |
HideCheckedRows | 复选框 | 隐藏所有选择行。 |
HideUnCheckedRows | 复选框 | 隐藏所有未选择行。 |
UnCheckAllRows() | 复选框 | 反选所有的选择行 |
AutoSizeCol | 界面 | 将指定列的宽度设置为合适的宽度,以显示所有内容。 |
AutoSizeCols | 界面 | 将表中所有列的宽度设置为合适的宽度,以显示所有内容。 |
AutoSizeFixedCols | 界面 | 自动设置固定行的列宽 |
AutoSizeFixedRows | 界面 | 自动设置标题行高。 |
AutoSizeRow | 界面 | 将指定行的高度设置为合适的高度,以显示行中所有的内容。 |
AutoSizeRows | 界面 | 将表中所有行的高度设置为合适的高度,以显示行中所有的内容。 |
Refresh | 界面开关 | 刷新。 |
ResumeRedraw | 界面开关 | 恢复更新界面。 |
StopRedraw | 界面开关 | 停止更新界面。 |
BuildCaption | 界面自定义 | 根据现有的表来创建相应的标题。 |
GetCaptionDictionary | 界面自定义 | 获得当前表的标题字典。 |
GetCaptionDictionaryAsync | 界面自定义 | 获得当前表的标题字典。 |
GetColVisibleWidth | 界面自定义 | 获得表的显示列及其列宽信息。 |
GetDictionaryOfCaption | 界面自定义 | 返回当前表格的标题字典。 |
SetColVisibleWidth | 界面自定义 | 设置列的显示与否以及列的宽度。 |
SetHeaderCellBackColor | 界面自定义 | 设置指定标题的背景颜色。 |
SetHeaderCellFont | 界面自定义 | 设置指定标题的字体。 |
SetHeaderCellForeColor | 界面自定义 | 设置指定标题的字体颜色。 |
SetHeaderRowHeight | 界面自定义 | 设置列标题的行高。 |
SetVisibleWidthByViewName | 界面自定义 | 设置表的显示宽度。 |
ShowAllRows | 界面自定义 | 显示所有隐藏的行。 |
CreateImage | 其他 | 将表中指定区域或整个表转换成一个图片。 |
HitTest | 其他 | 根据指定的X、Y坐标获得相应区域属于哪种类型。 |
ResetFindex | 其他 | 重置一下序列列的数据。 |
ShowToolTip | 其他 | 显示指定提示信息。 |
Fill | 数据操作 | 根据SQL语句填充设置数据源。 |
GetColNameByRowCol | 数据操作 | 根据行列号获得列名称。 |
GetData | 数据操作 | 获得指定单元格的值。 |
GetDataDisplay | 数据操作 | 获得指定单元格的显示内容。在一些字典显示的单元格中比较有用。 |
GetIDataRuleGrid | 数据操作 | 获得IDataRuleGrid类型。 |
InsertNew | 数据操作 | 插入绑定的DataRow行。 |
MoveDown | 数据操作 | 针对当前拥有绑定数据的行向上进行移动相应数量的行数的操作。此功能仅针对拥有“_SortKey”字段的基础表有效。 |
MoveUp | 数据操作 | 针对当前拥有绑定数据的行向上进行移动相应数量的行数的操作。此功能仅针对拥有“_SortKey”字段的基础表有效。 |
Aggregate | 统计 | 统计表中的数据。 |
ClearSubtotal | 统计 | 清空当前表中的分类汇总。 |
Subtotal(Boolean) | 统计 | 根据现有的分组设置生成汇总模式 |
SubtotalByName | 统计 | 根据分类汇总名称来统计数据。 |
GetCellRange | 选区 | 获得一个单元格区域。 |
Select | 选区 | 选择一个单元格或一个区域。 |
扩展方法
Name | Description |
CheckDataRuleBeforeSave | 对表及所有子表、孙表进行数据校验,最好放在保存之前执行。 |
GetColumnCaptionDataTableHelp | 获得表的列名与列标题的表数据。方便做选择列功能。 |
GetDataRuleGrid | 获得一个IDataRuleGrid对象引用。方便在不同场景下对一些数据对象进行直接引用。 |
GetEmptyColumnCaptionDataTableHelp | 获得一个空的只包含列名称与列标题的空表DataTableHelp对象。 |
GetVisibleWidthAsync | 异步获得表的可见列顺序及列宽设置。 |
LoadColInputRule | 加载表的相关设置。 |
SetSenserColumnRight | 根据敏感权限的设定来决定用户是否有权限查看敏感字段 |
SetVisibleWidth | 设置表的列顺序与列宽显示。 |