原創|其它|編輯:郝浩|2011-11-03 11:41:50.000|閱讀 603 次
概述:了解Spread 結構,最好的方法是了解 Spread 的底層模型。這些模型是什么呢?它們是管理Spread 不同方面的機制。它們是負責操作 Spread 所有功能的底層模型。換句話說,單元格,行,列,表單,等都是由底層模型派生出來的。Spread 中一共含有五種模型。這篇文章將介紹Spread表單底層的五種模型,希望對大家有幫助。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
了解Spread 結構,最好的方法是了解 Spread 的底層模型。這些模型是什么呢?它們是管理Spread 不同方面的機制。它們是負責操作 Spread 所有功能的底層模型。換句話說,單元格,行,列,表單,等都是由底層模型派生出來的。Spread 中一共含有五種模型。這篇文章將介紹Spread表單底層的五種模型,希望對大家有幫助。
1.軸模型 :Spread 軸模型管理行,列,操作行高,列寬,還有行列的可見性等。
2.數據模型:Spread 數據模型對于用戶來說是最重要的。它操作單元格的 值,文本,公式,標簽和注釋。
3.選擇模型:Spread 選擇模型操作范圍單元格的設置。
4.合并模型:Spread 合并模型操作單元格的合并。
5.樣式模型:Spread 樣式模型操作單元格的外觀設置,例如背景色,字體,單元格類型。
下面是使用對象模型的好處:
1.如果你為了界面的美觀設置了大量屬性。例如,你把所有的屬性設定給一個對象模型,然后在賦值給 Spread,你的程序將更加快速。
2.如果你想創建你自己的功能,例如擴展數據模型去導入制表符,你可以通過擴展 BaseSheetDataModel 去實現。如果你想創建你自己的單元格類型,或者定制用戶怎樣選擇單元格,你都可以通過對模型的操作實現。
3.開發的一致性,如果整個項目組想統一定制一些自定義樣式和動作,可以通過模型去實現,從而整個項目組都可以使用。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉載自:網絡轉載