Spread Studio for .NET跨平臺(tái)的Spread Studio表格控件,類似Excel的強(qiáng)大功能Spread Studio for .NET是一個(gè)跨平臺(tái)的Spread表格控件工具集,支持Windows Forms, ASP.NET, WPF, WinRT以及Silverlight平臺(tái)。新的產(chǎn)品套包中包含全新的Spread for Windows Forms,Spread for ASP.NET, Spread for WPF-Silverlight以及Spread for WinRT控件產(chǎn)品。
包含控件:
Spread for WinformsSpread for WinForms表格控件兼容Excel的強(qiáng)大功能,并將其嵌入到您的應(yīng)用系統(tǒng)中。完備的Excel文檔支持使得您可以在企業(yè)中分享和訪問(wèn)數(shù)據(jù)信息;內(nèi)嵌的圖表引擎和數(shù)據(jù)可視化支持讓您更加輕松的為商務(wù)、工程以及科學(xué)應(yīng)用系統(tǒng)中創(chuàng)建豐富高效的信息中心。
Spread for ASP.NETSpread for ASP.NET表格控件兼容Excel的強(qiáng)大功能,并將其嵌入到您的應(yīng)用系統(tǒng)中。完備的Excel文檔支持使得您可以在企業(yè)中分享和訪問(wèn)數(shù)據(jù)信息;內(nèi)嵌的圖表引擎和數(shù)據(jù)可視化支持讓您更加輕松的為商務(wù)、工程以及科學(xué)應(yīng)用系統(tǒng)中創(chuàng)建豐富高效的信息中心。
Spread WPF-Silverlight您可以將Microsoft Excel 的強(qiáng)大功能嵌入到WPF 和 Silverlight應(yīng)用中,使用豐富的內(nèi)嵌數(shù)據(jù)可視化功能展現(xiàn)核心數(shù)據(jù)和分析結(jié)果,按需自定制富有創(chuàng)意的表格模版以及發(fā)揮更多便捷高效的功能。Spread WPF-Silverlight源自備受好評(píng)的 .NET 和 ASP.NET平臺(tái)上最受歡迎的 Spread 產(chǎn)品。
Spread WinRT您可以將Microsoft Excel 的強(qiáng)大功能嵌入到Windows 8 商店應(yīng)用程序中,使用豐富的內(nèi)嵌數(shù)據(jù)可視化功能展現(xiàn)核心數(shù)據(jù)和分析結(jié)果,按需定制富有創(chuàng)意的表格模版以及發(fā)揮更多便捷高效的作用。Spread WinRT基于在WPF-Silverlight開(kāi)發(fā)中經(jīng)過(guò)驗(yàn)證的Excel電子表格引擎。
為什么選擇 Spread 表格控件?
完備的信息系統(tǒng)數(shù)據(jù)解決方案Spread表格控件廣泛應(yīng)用于財(cái)務(wù)、預(yù)算、工程、統(tǒng)計(jì)等領(lǐng)域的信息系統(tǒng)中。通過(guò)圖表引擎和數(shù)據(jù)可視化功能,為商業(yè)表單控制面板提供豐富、有效的內(nèi)容信息。綜合Microsoft? Excel?文檔功能,為企業(yè)級(jí)的信息共享提供支持。支持離線和在線應(yīng)用系統(tǒng),涵蓋Windows Forms、ASP.NET、WPF、Silverlight以及最新用于Windows8的WinRT平臺(tái)。
跨平臺(tái)支持Spread Studio for .NET ,這是一個(gè)跨平臺(tái)的Spread表格控件工具集。其中包含所有Spread for Windows Forms,Spread for ASP.NET, Spread for WIP-Silverlight以及Spread for WinRT。用戶可以通過(guò)一個(gè)套包獲得以上全部產(chǎn)品,進(jìn)而將現(xiàn)有的Spread應(yīng)用系統(tǒng)擴(kuò)展到其他平臺(tái),甚至是最新的Windows 8應(yīng)用商店中。
全面的Excel兼容性Spread會(huì)獨(dú)立安裝Excel文件格式的輸入輸出引擎,在沒(méi)有安裝Excel的環(huán)境中也可以進(jìn)行Excel文件格式的輸入輸出,開(kāi)發(fā)時(shí)設(shè)計(jì)的圖表、圖形、圖像等都會(huì)作為對(duì)象輸出到Excel文件中。Spread提供多種版本的Excel和多種文件類型的導(dǎo)入導(dǎo)出服務(wù),包括Excel文件(XLS、XLSX)、檔案文件(CSV)和文本文件(TXT)。
可獨(dú)立部署的豐富圖表Spread支持85種豐富多彩的圖表效果。基于工作表的數(shù)據(jù)直接生成圖表,操作簡(jiǎn)單。同時(shí),軟件人員還可以在Visual Studio設(shè)計(jì)環(huán)境中定制圖表的所有元素,包括標(biāo)題、序列、軸、樣式、圖例等??梢栽赟pread中使用,也可以在任意Form中獨(dú)立部署。
自由使用的公式引擎Spread強(qiáng)大的公式計(jì)算引擎支持300多種內(nèi)置函數(shù),并支持通過(guò)內(nèi)置函數(shù)和運(yùn)算符來(lái)自定義公式。支持的函數(shù)包括日期、時(shí)間函數(shù)、工程計(jì)算函數(shù)、財(cái)務(wù)計(jì)算函數(shù)、邏輯函數(shù)、數(shù)學(xué)和三角函數(shù)、統(tǒng)計(jì)函數(shù)、文本函數(shù)等。強(qiáng)大的公式計(jì)算引擎,讓您在Spread之外任意使用。同時(shí)支持自定義各種專業(yè)公式。
解決疑難需求的定制能力Spread是世界上最強(qiáng)大的。NET表格控件,它提供了靈活開(kāi)放的對(duì)象模型和50,000個(gè)以上的API,使得用戶擁有定制幾乎所有元素和接口的能力。面對(duì)特殊的用戶需求,您甚至可以自定義單元格類型,別且根據(jù)需要繪制和處理事件消息。
7.0 新特性Spread for WinForms 7.0 新特性增強(qiáng)條件格式享受新的條件格式帶給您的全新體驗(yàn)。在這一版本中,我們提供了完整功能和可視化元素,包括數(shù)據(jù)條、顏色標(biāo)尺、圖標(biāo)集等。這將幫助您以可見(jiàn)方式對(duì)與數(shù)據(jù)相關(guān)的問(wèn)題作出回應(yīng),同時(shí)高亮感興趣的單元格或區(qū)域,強(qiáng)調(diào)特殊數(shù)據(jù)以及將數(shù)據(jù)可視化展現(xiàn)。條件格式可以根據(jù)設(shè)置的條件或標(biāo)準(zhǔn)改變單元格或區(qū)域的外觀樣式。當(dāng)條件為true,單元格或區(qū)域按照條件格式化;當(dāng)條件為false,單元格或區(qū)域不會(huì)根據(jù)條件格式化。這一特性在Spread for Windows Forms以及Spread for ASP.NET中均有提供。
過(guò)濾器增強(qiáng)增強(qiáng)過(guò)濾功能提供了種類繁多的過(guò)濾條件,包括數(shù)值、日期、文本和顏色的自動(dòng)過(guò)濾。您可以創(chuàng)建三種類型的過(guò)濾器:數(shù)據(jù)列表、格式或標(biāo)準(zhǔn)。這些過(guò)濾條件針對(duì)同一單元格區(qū)域時(shí)不能同時(shí)使用。
新增了全新的過(guò)濾條,用戶可以快速便捷的輸入過(guò)濾器條件并應(yīng)用到數(shù)據(jù)中。 這一特性在Spread for Windows Forms以及Spread for ASP.NET中均有提供。
中文本地化增強(qiáng)中文本地化:我們?yōu)橹形沫h(huán)境添加了本地化資源。Spread控件將在Visual Studio中顯示中文,包括設(shè)計(jì)器界面以及設(shè)計(jì)時(shí)界面。中文菜單和提示消息也將在運(yùn)行時(shí)顯示。
同時(shí)對(duì)IME做了增強(qiáng),提供ImeMode/ImeSentenceMode屬性,用于在編輯單元格時(shí)設(shè)置IME狀態(tài)。
設(shè)計(jì)器增強(qiáng)諸多增強(qiáng)幫助開(kāi)發(fā)者更高效的使用設(shè)計(jì)器1. 設(shè)計(jì)器中新增命名管理器,用戶可以在運(yùn)行時(shí)使用,同時(shí)設(shè)計(jì)時(shí)可以自定義命名。
2. 設(shè)計(jì)器中新增用戶界面用于在導(dǎo)入導(dǎo)出XLS/XLSX時(shí)指定ExcelOpenFlags/ExcelSaveFlags。
3. 設(shè)計(jì)器中新增用戶界面用于設(shè)置快捷鍵對(duì)應(yīng)關(guān)系,設(shè)計(jì)時(shí)支持快捷鍵對(duì)應(yīng)關(guān)系序列化。新增SpreadAction類型用于執(zhí)行類似Excel的行為。
4. Spread設(shè)計(jì)器中,當(dāng)選中圖形、備注或圖表對(duì)象時(shí),可以在屬性設(shè)置表中設(shè)置屬性。
5. 單元格和RotationAngle對(duì)象的CanFocus屬性可以在設(shè)計(jì)器中設(shè)置,該屬性僅在預(yù)覽窗口中生效。
6. 允許用戶使用“DateTime.Now”作為DateTimeCellType.DateDefault屬性的值,它默認(rèn)使用當(dāng)前的時(shí)間值。
其他Spread for Windows Form的增強(qiáng)1. 支持通過(guò)拖拽單元格右下角的滑塊實(shí)現(xiàn)拖拽填充和自增值填充。
2. 設(shè)計(jì)時(shí)和運(yùn)行時(shí)支持120DPI。
3. 為行錯(cuò)誤和單元格錯(cuò)誤提供錯(cuò)誤指示器彈出消息。
4. 支持類似Excel的自適應(yīng)拉伸文本對(duì)齊方式,支持導(dǎo)入導(dǎo)出自適應(yīng)拉伸文本的xls/xlsx文件。
5. 新增AcceptsArrowKeys枚舉類型用于處理編輯模式下激活單元格的導(dǎo)航方式,當(dāng)光標(biāo)在單元格的開(kāi)始或者結(jié)尾的時(shí)候。
6. 為MultiColumnComboBox類型增加Editable屬性。
Spread for ASP.NET 7.0 新特性上下文菜單Spread for ASP.NET內(nèi)嵌的上下文菜單代替了瀏覽器自帶的上下文菜單,您可以通過(guò)Spread上下文菜單特性為您的應(yīng)用程序加入更多的數(shù)據(jù)挖掘和界面交互的功能。
列頭RowTemplateSpread for ASP.NET中為RowTemplate新增了新的列頭模板,這樣,列頭單元格可以擁有與數(shù)據(jù)行完全不同的布局風(fēng)格。您可以改變傳統(tǒng)的Spread布局方式,將一條數(shù)據(jù)展示在多行中。多行布局由行模板控制,行模板可以通過(guò)代碼或者Spread設(shè)計(jì)器定制。
用于單元格編輯器的Css通過(guò)Spread for ASP.NET 的EditorCssClass屬性可以設(shè)置可編輯的單元格類型。通過(guò)Css代碼設(shè)置單元格類型編輯器的樣式。它獨(dú)立于通過(guò)CssClass屬性定制的單元格顯示模式。
編碼增強(qiáng)使用新的元素,可以為獨(dú)立重載的JavaScript方法聲明詳盡的智能提示。
性能提升:
1. 新增LoadOnDemandMode屬性用于支持在用戶滾動(dòng)到最后一行之前通過(guò)后臺(tái)加載數(shù)據(jù)。新增TriggerMode屬性用于支持定時(shí)加載和越界加載。
2. 提升了渲染表格、PDF以及導(dǎo)入Excel文件的性能。
3. 提升了客戶端滾動(dòng)性能,通過(guò)后臺(tái)按需加載數(shù)據(jù)并觸發(fā)新的客戶端事件。
4. 增強(qiáng)了虛擬滾動(dòng),它可以在加載新的數(shù)據(jù)行時(shí)保持來(lái)自前一頁(yè)面的額外數(shù)據(jù)。
5. 支持異步渲染圖表。
6. 通過(guò)合并JS和CSS優(yōu)化腳本加載時(shí)間。
7. 使用平行任務(wù)庫(kù)實(shí)現(xiàn)了關(guān)鍵性能的提升。
其他Spread for ASP.NET的增強(qiáng)1. 為DateTime、Currency、Double和Integer單元格類型增加獨(dú)立的編輯模式和非編輯模式格式。
2. 增強(qiáng)虛擬頁(yè)面以支持滾動(dòng)條文本提示。
3. 打印時(shí)支持行和列的分頁(yè)。
4. 支持客戶端腳本鎖定和解鎖。
5. 新增Cell.EncodeValue屬性,支持在單元格文本中直接輸入原始HTML標(biāo)記。
6. 客戶端支持在隱藏的行或列中設(shè)置單元格的值。
7. 新增ClientIDMode支持。