原創|使用教程|編輯:郝浩|2013-09-22 11:29:46.000|閱讀 551 次
概述:本文主要詳細介紹了DevExpress Document Server中最受關注的電子表格操作功能的Spreadsheet對象模型。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
文檔控制組件DevExpress Document Server的中最受關注的電子表格操作功能,主要是由Spreadsheet對象完成的。慧都為大家詳細介紹一下Spreadsheet對象模型。
Spreadsheet主要提供了一個表格用于展示非可視化的表格控件API的頂層對象類,叫做Workbook類,其模型關系如下圖所示:
Workbook類是非可視化的spreadsheet引擎的根對象,它可以讓你創建、加載、保存和打印工作簿,DevExpress Document Server還提供了更多高級的功能,如Workbook.Options、Workbook.DocumentSettings等,來更好的控制工作簿的操作流程。
一個工作簿是一系列Worksheet對象的集合,此集合對象公開WorksheetCollection接口。通過使用Workbook.Worksheets屬性就可以訪問它。
Workbook.Styles和Workbook.TableStyles屬性能夠設置訪問工作簿的風格,這樣就可以改變單元格和表格的外觀。
Workbook.DefinedNames屬性用于返回DefinedName對象集合,能夠操作單元格,公式和常數。
最終用戶可以通過WorksheetView看到Worksheet對象。它是用于指定工作表的縮放、頁面布局、網格可見性等的。
單元格是Worksheet必不可少的對象,DevExpress Document Server讓用戶可以訪問和操作單個或一系列單元格。
工作表常用的對象包括,DefinedName,Hyperlink, Comment,ArrayFormula,Table和Shape。
Range接口提供了操作工作表單元格、系列單元格、行和列的基本功能,它繼承自Formatting界面,可以提供一套完整的單元格格式屬性和方法。
Range.Value屬性返回的CellValue對象,它是一個為特定條件提供值檢查的對象屬性,能夠指出公式計算中的錯誤。
工作表中的圖片是用Picture對象注冊的,通過Picture.Image屬性來操作。
標簽:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網