方法
方法名稱 | 分類 | 說明 |
Save | 保存 | 保存當(dāng)前數(shù)據(jù)表 |
SaveExcel | 保存 | 保存表為Excel文件。會(huì)彈出保存對話框,并且會(huì)以文件名作為表名稱。 |
SavePDF | 保存 | 保存為PDF文檔。 |
SaveSubGrids | 保存 | 虛方法,子類必須重寫此方法。為了不讓BaseGrid為抽象類(這樣會(huì)導(dǎo)致主題控件應(yīng)用主題失?。┚筒辉O(shè)置為abstract抽象方法了。 |
ClearUnRedo | 編輯 | 清空編輯撤消信息。 |
Copy | 編輯 | 復(fù)制選擇區(qū)域中的內(nèi)容。 |
Cut | 編輯 | 剪切選擇區(qū)域中的內(nèi)容。 |
Paste | 編輯 | 將剪切板中的內(nèi)容粘貼到當(dāng)前區(qū)域。 |
StartEditing | 編輯 | 進(jìn)入到單元格編輯狀態(tài)。 |
FinishEditing | 編輯 | 結(jié)束編輯狀態(tài)。如果表中單元格處于編輯狀態(tài)的話,會(huì)立即結(jié)束編輯。 |
EndEdit | 編輯 | 結(jié)束編輯狀態(tài)。此動(dòng)作會(huì)檢查當(dāng)前表是否自在編輯狀態(tài),如果處于編輯狀態(tài)則結(jié)束編輯。再看看與此表綁定的控件是否處于編輯狀態(tài),如果處于編輯狀態(tài)則回寫數(shù)據(jù),結(jié)束編輯狀態(tài),并更新數(shù)據(jù)到表中。 |
Undo | 編輯 | 撤消。 |
Redo | 編輯 | 操作重做。 |
FindDataRow | 查找替換 | 根據(jù)字符查找到行。 |
ShowFindForm | 查找替換 | 顯示查找窗體 |
ShowReplaceForm | 查找替換 | 顯示替換窗體 |
CloseDropDown | 觸發(fā)事件 | 關(guān)閉下拉列表或者下拉窗口。 |
OpenDropDown | 觸發(fā)事件 | 打開下拉列表或者下拉窗口,只有正在編輯的列設(shè)置了列表項(xiàng)目或下拉窗口,此方法才有效。 |
RaiseColDataChangedEvent | 觸發(fā)事件 | 觸發(fā)指定行某一個(gè)列的數(shù)據(jù)變動(dòng)事件。 |
RaiseCurrentChangedEvent | 觸發(fā)事件 | 觸發(fā)當(dāng)前行變更事件 |
RaisePositionChangedEvent | 觸發(fā)事件 | 觸發(fā)位置變更事件。 |
PrintGrid | 打印 | 按照顯示效果打印表格。 |
Focus | 定位 | 激活當(dāng)前表格。 |
IsInDataZone | 定位 | 判斷一個(gè)行號是否在數(shù)據(jù)區(qū)域內(nèi)。 |
IsCellInDataArea | 定位 | 判斷指定單元格是否屬于數(shù)據(jù)區(qū)域 |
ShowCell | 定位 | 將單元格滾動(dòng)到當(dāng)前可以看到的位置。 |
CheckAllRows | 復(fù)選框 | 選中所有行。 |
ClearCheckedRows | 復(fù)選框 | 清空所有選擇狀態(tài)。 |
ClearSelectedRangeData | 復(fù)選框 | 清空當(dāng)前表中選擇區(qū)域中所有的數(shù)據(jù)為DBNull.Value。 |
DeleteSelectedRows | 復(fù)選框 | 直接刪除當(dāng)前所選擇的所有行 |
GetCheckedRows | 復(fù)選框 | 獲得所有選擇好的行集合。 |
HideCheckedRows | 復(fù)選框 | 隱藏所有選擇行。 |
HideUnCheckedRows | 復(fù)選框 | 隱藏所有未選擇行。 |
UnCheckAllRows() | 復(fù)選框 | 反選所有的選擇行 |
AutoSizeCol | 界面 | 將指定列的寬度設(shè)置為合適的寬度,以顯示所有內(nèi)容。 |
AutoSizeCols | 界面 | 將表中所有列的寬度設(shè)置為合適的寬度,以顯示所有內(nèi)容。 |
AutoSizeFixedCols | 界面 | 自動(dòng)設(shè)置固定行的列寬 |
AutoSizeFixedRows | 界面 | 自動(dòng)設(shè)置標(biāo)題行高。 |
AutoSizeRow | 界面 | 將指定行的高度設(shè)置為合適的高度,以顯示行中所有的內(nèi)容。 |
AutoSizeRows | 界面 | 將表中所有行的高度設(shè)置為合適的高度,以顯示行中所有的內(nèi)容。 |
Refresh | 界面開關(guān) | 刷新。 |
ResumeRedraw | 界面開關(guān) | 恢復(fù)更新界面。 |
StopRedraw | 界面開關(guān) | 停止更新界面。 |
BuildCaption | 界面自定義 | 根據(jù)現(xiàn)有的表來創(chuàng)建相應(yīng)的標(biāo)題。 |
GetCaptionDictionary | 界面自定義 | 獲得當(dāng)前表的標(biāo)題字典。 |
GetCaptionDictionaryAsync | 界面自定義 | 獲得當(dāng)前表的標(biāo)題字典。 |
GetColVisibleWidth | 界面自定義 | 獲得表的顯示列及其列寬信息。 |
GetDictionaryOfCaption | 界面自定義 | 返回當(dāng)前表格的標(biāo)題字典。 |
SetColVisibleWidth | 界面自定義 | 設(shè)置列的顯示與否以及列的寬度。 |
SetHeaderCellBackColor | 界面自定義 | 設(shè)置指定標(biāo)題的背景顏色。 |
SetHeaderCellFont | 界面自定義 | 設(shè)置指定標(biāo)題的字體。 |
SetHeaderCellForeColor | 界面自定義 | 設(shè)置指定標(biāo)題的字體顏色。 |
SetHeaderRowHeight | 界面自定義 | 設(shè)置列標(biāo)題的行高。 |
SetVisibleWidthByViewName | 界面自定義 | 設(shè)置表的顯示寬度。 |
ShowAllRows | 界面自定義 | 顯示所有隱藏的行。 |
CreateImage | 其他 | 將表中指定區(qū)域或整個(gè)表轉(zhuǎn)換成一個(gè)圖片。 |
HitTest | 其他 | 根據(jù)指定的X、Y坐標(biāo)獲得相應(yīng)區(qū)域?qū)儆谀姆N類型。 |
ResetFindex | 其他 | 重置一下序列列的數(shù)據(jù)。 |
ShowToolTip | 其他 | 顯示指定提示信息。 |
Fill | 數(shù)據(jù)操作 | 根據(jù)SQL語句填充設(shè)置數(shù)據(jù)源。 |
GetColNameByRowCol | 數(shù)據(jù)操作 | 根據(jù)行列號獲得列名稱。 |
GetData | 數(shù)據(jù)操作 | 獲得指定單元格的值。 |
GetDataDisplay | 數(shù)據(jù)操作 | 獲得指定單元格的顯示內(nèi)容。在一些字典顯示的單元格中比較有用。 |
GetIDataRuleGrid | 數(shù)據(jù)操作 | 獲得IDataRuleGrid類型。 |
InsertNew | 數(shù)據(jù)操作 | 插入綁定的DataRow行。 |
MoveDown | 數(shù)據(jù)操作 | 針對當(dāng)前擁有綁定數(shù)據(jù)的行向上進(jìn)行移動(dòng)相應(yīng)數(shù)量的行數(shù)的操作。此功能僅針對擁有“_SortKey”字段的基礎(chǔ)表有效。 |
MoveUp | 數(shù)據(jù)操作 | 針對當(dāng)前擁有綁定數(shù)據(jù)的行向上進(jìn)行移動(dòng)相應(yīng)數(shù)量的行數(shù)的操作。此功能僅針對擁有“_SortKey”字段的基礎(chǔ)表有效。 |
Aggregate | 統(tǒng)計(jì) | 統(tǒng)計(jì)表中的數(shù)據(jù)。 |
ClearSubtotal | 統(tǒng)計(jì) | 清空當(dāng)前表中的分類匯總。 |
Subtotal(Boolean) | 統(tǒng)計(jì) | 根據(jù)現(xiàn)有的分組設(shè)置生成匯總模式 |
SubtotalByName | 統(tǒng)計(jì) | 根據(jù)分類匯總名稱來統(tǒng)計(jì)數(shù)據(jù)。 |
GetCellRange | 選區(qū) | 獲得一個(gè)單元格區(qū)域。 |
Select | 選區(qū) | 選擇一個(gè)單元格或一個(gè)區(qū)域。 |
擴(kuò)展方法
Name | Description |
CheckDataRuleBeforeSave | 對表及所有子表、孫表進(jìn)行數(shù)據(jù)校驗(yàn),最好放在保存之前執(zhí)行。 |
GetColumnCaptionDataTableHelp | 獲得表的列名與列標(biāo)題的表數(shù)據(jù)。方便做選擇列功能。 |
GetDataRuleGrid | 獲得一個(gè)IDataRuleGrid對象引用。方便在不同場景下對一些數(shù)據(jù)對象進(jìn)行直接引用。 |
GetEmptyColumnCaptionDataTableHelp | 獲得一個(gè)空的只包含列名稱與列標(biāo)題的空表DataTableHelp對象。 |
GetVisibleWidthAsync | 異步獲得表的可見列順序及列寬設(shè)置。 |
LoadColInputRule | 加載表的相關(guān)設(shè)置。 |
SetSenserColumnRight | 根據(jù)敏感權(quán)限的設(shè)定來決定用戶是否有權(quán)限查看敏感字段 |
SetVisibleWidth | 設(shè)置表的列順序與列寬顯示。 |