ComponentOne .NET開發(fā)控件集 2019V2正式發(fā)布,除持續(xù)完善并加入全新的.NET開發(fā)控件外,還針對產品架構穩(wěn)定性、易用性、與.NET Core平臺深度集成、已有控件功能增強等多個方面進行優(yōu)化,以滿足 .NET、移動端和 Web 應用系統(tǒng)的全部項目開發(fā)需求。
ComponentOne是一套專注于企業(yè).NET開發(fā)、支持 .NET Core 平臺,并完美集成于 Visual Studio 的第三方控件集,包含 300 多種 .NET開發(fā)控件,可滿足 WinForm、WPF、ASP.NET MVC 等七個.NET平臺下的系統(tǒng)開發(fā)需求,提供表格數據管理、數據可視化、報表和文檔等七大功能,被譽為“.NET開發(fā)的‘瑞士軍刀’”。
在介紹ComponentOne .NET開發(fā)控件集 2019V2 的新功能之前,請下載最新安裝程序,以便同步體驗!
ComponentOne .NET開發(fā)控件集 2019V2 將從以下三個方面闡述版本功能以及更新特性:
1. ComponentOne 2019V2 新增的 .NET開發(fā)控件及功能
2. ComponentOne 中已有控件增強
3. ComponentOne 2019V2 各平臺控件功能及易用性體驗增強
一、ComponentOne 2019V2 新增的 .NET開發(fā)控件及功能
適用于.NET Core平臺的數據引擎
ComponentOne 為 .NET Core 平臺增加的新控件:ComponentOne數據引擎 (C1DataEngine),該控件使用了內存緩存技術,可用于快速提取、轉換和加載復雜的大型數據集。具備功能如下:
· 在一秒鐘或更短的時間內提取和查詢數百萬條記錄
· 在運行時對數據進行排序、篩選、分組和聚合,無需訪問服務器
· 將來自多個數據源的數據混合到單個集合中(如SQL、CSV、JSON、.NET 對象)
· 支持 .NET Core 平臺和所有ASP.NET Core應用
適用于 WinForms 的Office 365 Ribbon 面板控件 (測試版)
ComponentOne此前就已經發(fā)布了非常受歡迎的 WinForms C1Ribbon 控件,并持續(xù)向它添加與 Microsoft Office 保持同步的功能。
在 ComponentOne 2019V2中,又加入了一個全新的Ribbon控件,滿足用戶更高的需求。該控件基于 WinForm 平臺,支持.NET 4.5.2及以上版本,提供類似 Office 365 的 Ribbon 面板及UI,有了它,您將享有:
· 折疊功能區(qū)以達到簡化視圖的目的
· 更多的控件種類,內置20余種嵌入式控件,包括按鈕、進度條、更新后的圖庫等
· 為按鈕添加嵌入式圖像集,并對字體和基于矢量的圖標庫予以支持
· 提供后臺視圖和狀態(tài)欄組件
適用于.NET Standard平臺的文本解析器
ComponentOne新增了適用于.NET Standard 平臺的文本解析器(C1TextParser),可以從純文本或 Html 文件中提取數據,并將這些數據文件存儲在記錄表或傳輸到另一個系統(tǒng)中。該控件支持:
· 從半結構化的數據來源(如電子郵件和發(fā)票)中提取數據并將其集成到您的工作流中
· 使用各種不同的技術分析數據(數據頭、尾、Html 和基于模板的正則表達式)
· 從 Html 文件中提取重復字段以生成記錄
· 任何 .NET 框架、.NET Core、ASP.NET Core、UWP 或 Xamarin 應用程序
支持 .NET 框架 4.5.2
ComponentOne 除了為.NET Standard 和 .NET Core添加新功能和.NET開發(fā)控件外,還在繼續(xù)更新ComponentOne .NET開發(fā)控件集以支持最新的 .NET 框架。
現代化應用圖標類:C1Icon 加入更多矢量圖標類型
ComponentOne 為 C1Icon新添加了一個類,支持WinForms、WPF 和 UWP,用于生成單色/矢量化圖標。這些圖標可以輕松地被著色并調整大小,避免了位圖圖標不易調整大小和配色的痛點。
通過 C1Icon 生成的圖標可以在 ComponentOne 控件(如 WinForms 中新增的Ribbon)中直接使用,用戶可以通過 API 引用不同的圖標類型。C1Icon可以用于生成的圖標類型包括字體、矢量(path或 SVG)和圖像。
二、ComponentOne中已有控件增強
FlexGrid 表格控件:錯誤提示、列腳、自定義表達式
1. 適用于ASP.NET MVC 和ASP.NET Core MVC 的錯誤提示
2. 支持列腳,啟用固定列摘要
FlexGrid 表格控件支持列腳功能,列腳行可以被設置為固定樣式或在網格中的最后一行滾動。在列腳行內,您可以輕松地顯示數據聚合結果,如總和、平均值、最小值、最大值等,此外,列腳行還可以顯示基于表達式的值,如基于多列的計算結果(即項目總計)。
3. 在"SubTotal Groups"中使用自定義表達式
使用WinForms 的 FlexGrid, 用戶可以將自定義表達式用作組中的小計以及數據聚合。 例如,組表達式可以包含總計、總和(產品的數量、價格等)。
FlexChart 圖表控件:多餅圖、數據過濾器示例、范圍面積圖
1. 適用于 WinForms、WPF、ASP.NET和 UWP 的 FlexPie 支持多餅圖
使用ComponentOne 的FlexPie 控件,可以使用相同的數據源創(chuàng)建多餅圖"series",從而在單個圖表中可視化呈現更多數據。
2. 加入 DataFilter自定義數據過濾器示例
該示例顯示了股票的開盤、最高價、最低價、收盤價和交易量,并允許您通過在數據過濾器內不同的時間范圍選擇顯示不同的值,您可以選擇通過單擊數據點來過濾數據,也可以使用范圍欄調整時間段,通過拖動鼠標來過濾數據選擇范圍。
3. 適用于 ASP.NET的范圍面積圖
ComponentOne For ASP.NET平臺新增了范圍面積圖功能,具體實現:為每個數據點在 Y 軸上繪制兩個值,并填充之間的區(qū)域。
4. Series Tooltips (提示工具)和 ItemFormatter(圖表數據點格式化)
· Series Tooltips屬性,使您能夠為不同系列的圖表增加提示信息。
· itemFormatter屬性,使您能夠定義多個圖表系列中特定序列的數據點外觀。
OLAP 數據分析控件:大綱模式、值字段列標題
ComponentOne 2019V2為 OLAP 數據分析控件添加了兩個新功能:大綱模式和值字段列標題。
· 大綱格式:允許用戶折疊行以創(chuàng)建更為緊湊的視圖。
· 值字段列標題:電子表格顯示值字段的標題,即使在單個值字段的視圖中也是如此。
RichTextBox 富文本編輯控件:功能區(qū)樣式增強
ribbon工具欄可以展開和折疊,就像 Microsoft Office 中的功能區(qū)一樣。
FlexPivot 數據篩選:范圍篩選
適用于WinForms 平臺的 ComponentOne FlexPivot控件,將支持篩選字段按照范圍分組,例如按照年齡: 10-20歲、21-39 歲、年齡 40-59 歲以上,或通過一個簡單的日期字段創(chuàng)建年度季度組。
ASP.NET Web API:對云存儲具備CRUD 支持
CRUD是指在做計算處理時的增加(Create)、讀取(Read)、更新(Update)和刪除(Delete)幾個單詞的首字母簡寫。ComponentOne為以下云存儲服務添加了對 CRUD 操作的內置支持,這些云存儲服務包括:Azure、AWS(亞馬遜 Web 服務)、DropBox 和 Google 云端硬盤。
您可以使用 API 從這些服務中讀取、上傳、下載和刪除文件。
三、各平臺控件功能及易用性體驗增強
WinForm 平臺新增功能匯總
1. FlexGrid (表格控件):在當前行或可見行中進行搜索、保存折疊節(jié)點、滾動條、序列化和反序列化 xml 過濾器定義
2. Gauges(儀表盤控件):全新的重載渲染方法、性能提升
3. Input(輸入控件):利用鼠標滾輪選擇值、處理父控件的滾動
4. Scheduler (日程表控件):全新的預覽對話框
5. TrueDBGrid (表格控件):全新的預覽對話框和程序集引用
6. MultiSelect (多選控件):右鍵單擊選擇項目、全新的選擇模式、焦點控制、XML文檔注釋、選定值數組
7. 樹視圖:右鍵單擊選擇節(jié)點、支持Shift修飾符鍵、焦點控制、獲取單元格列索引、獲取焦點單元格節(jié)點
WPF 平臺新增功能匯總
1. FlexGrid (表格控件):控制打印預覽窗口、提升了從項目源添加、刪除、重置大量項時的性能、重置項目源,列標頭和未綁定行不再失效
2. FlexSheet (電子表格控件):添加了綁定模式下未綁定單元格的公式支持
ASP.NET MVC 和 ASP.NET Core MVC 新增功能匯總
1. FlexGrid(表格控件):可導出行標題、搜索時從篩選器中可以設置排除項
2. OLAP(數據分析):允許用戶使用鍵盤展開和折疊行組
3. Multirow(多行表格控件):添加了rowspan支持
4. TreeView(樹形圖):加載第一個節(jié)點時是否應自動展開該節(jié)點、允許用戶通過單擊節(jié)點標題上的任意位置(而不是單擊復選框本身)來選中節(jié)點
5. Menu (菜單控件):對菜單打開和關閉狀態(tài)的控制、自定義消息驗證
以上就是 ComponentOne .NET開發(fā)控件集 2019V2 的主要新特性介紹,如您此前持續(xù)關注過 ComponentOne,那么本次新版本發(fā)布的功能一定會讓您感到滿意!如您尚在葡萄城的金牌服務期內,還可以免費升級最新版本。
如需申請免費試用,并查看 ComponentOne更多應用場景和功能介紹,請訪問 ComponentOne產品官網,或加入ComponentOne .NET開發(fā)QQ交流群:415971774, 了解其他用戶的成功行業(yè)經驗,掌握 ComponentOne 第一手動態(tài)信息。
關于葡萄城
賦能開發(fā)者!葡萄城公司成立于1980 年,是全球領先的集開發(fā)工具、商業(yè)智能解決方案、管理系統(tǒng)設計工具于一身的軟件和服務提供商。西安葡萄城是其在中國的分支機構,面向全球市場提供軟件研發(fā)服務,并為中國企業(yè)的信息化提供國際先進的開發(fā)工具、軟件和研發(fā)咨詢服務。葡萄城的控件和軟件產品在國內外屢獲殊榮,在全球被數十萬家企業(yè)、學校和政府機構廣泛應用。
免責聲明:本網站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網站出現的信息,均僅供參考。本網站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網站中的網頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。