【2019V2全新發(fā)布】ComponentOne .NET開發(fā)控件集,新增.NET Core數(shù)據(jù)引擎

ComponentOne .NET開發(fā)控件集 2019V2正式發(fā)布,除持續(xù)完善并加入全新的.NET開發(fā)控件外,還針對產(chǎn)品架構(gòu)穩(wěn)定性、易用性、與.NET Core平臺深度集成、已有控件功能增強等多個方面進行優(yōu)化,以滿足 .NET、移動端和 Web 應(yīng)用系統(tǒng)的全部項目開發(fā)需求。

ComponentOne是一套專注于企業(yè).NET開發(fā)、支持 .NET Core 平臺,并完美集成于 Visual Studio 的第三方控件集,包含 300 多種 .NET開發(fā)控件,可滿足 WinForm、WPF、ASP.NET MVC 等七個.NET平臺下的系統(tǒng)開發(fā)需求,提供表格數(shù)據(jù)管理、數(shù)據(jù)可視化、報表和文檔等七大功能,被譽為“.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平臺的數(shù)據(jù)引擎

ComponentOne 為 .NET Core 平臺增加的新控件:ComponentOne數(shù)據(jù)引擎 (C1DataEngine),該控件使用了內(nèi)存緩存技術(shù),可用于快速提取、轉(zhuǎn)換和加載復(fù)雜的大型數(shù)據(jù)集。具備功能如下:

· 在一秒鐘或更短的時間內(nèi)提取和查詢數(shù)百萬條記錄

· 在運行時對數(shù)據(jù)進行排序、篩選、分組和聚合,無需訪問服務(wù)器

· 將來自多個數(shù)據(jù)源的數(shù)據(jù)混合到單個集合中(如SQL、CSV、JSON、.NET 對象)

· 支持 .NET Core 平臺和所有ASP.NET Core應(yīng)用

適用于 WinForms 的Office 365 Ribbon 面板控件 (測試版)

ComponentOne此前就已經(jīng)發(fā)布了非常受歡迎的 WinForms C1Ribbon 控件,并持續(xù)向它添加與 Microsoft Office 保持同步的功能。

在 ComponentOne 2019V2中,又加入了一個全新的Ribbon控件,滿足用戶更高的需求。該控件基于 WinForm 平臺,支持.NET 4.5.2及以上版本,提供類似 Office 365 的 Ribbon 面板及UI,有了它,您將享有:

· 折疊功能區(qū)以達到簡化視圖的目的

· 更多的控件種類,內(nèi)置20余種嵌入式控件,包括按鈕、進度條、更新后的圖庫等

· 為按鈕添加嵌入式圖像集,并對字體和基于矢量的圖標庫予以支持

· 提供后臺視圖和狀態(tài)欄組件

【2019V2全新發(fā)布】ComponentOne .NET開發(fā)控件集,新增.NET Core數(shù)據(jù)引擎

適用于.NET Standard平臺的文本解析器

ComponentOne新增了適用于.NET Standard 平臺的文本解析器(C1TextParser),可以從純文本或 Html 文件中提取數(shù)據(jù),并將這些數(shù)據(jù)文件存儲在記錄表或傳輸?shù)搅硪粋€系統(tǒng)中。該控件支持:

· 從半結(jié)構(gòu)化的數(shù)據(jù)來源(如電子郵件和發(fā)票)中提取數(shù)據(jù)并將其集成到您的工作流中

· 使用各種不同的技術(shù)分析數(shù)據(jù)(數(shù)據(jù)頭、尾、Html 和基于模板的正則表達式)

· 從 Html 文件中提取重復(fù)字段以生成記錄

· 任何 .NET 框架、.NET Core、ASP.NET Core、UWP 或 Xamarin 應(yīng)用程序

支持 .NET 框架 4.5.2

ComponentOne 除了為.NET Standard 和 .NET Core添加新功能和.NET開發(fā)控件外,還在繼續(xù)更新ComponentOne .NET開發(fā)控件集以支持最新的 .NET 框架。

現(xiàn)代化應(yīng)用圖標類:C1Icon 加入更多矢量圖標類型

ComponentOne 為 C1Icon新添加了一個類,支持WinForms、WPF 和 UWP,用于生成單色/矢量化圖標。這些圖標可以輕松地被著色并調(diào)整大小,避免了位圖圖標不易調(diào)整大小和配色的痛點。

通過 C1Icon 生成的圖標可以在 ComponentOne 控件(如 WinForms 中新增的Ribbon)中直接使用,用戶可以通過 API 引用不同的圖標類型。C1Icon可以用于生成的圖標類型包括字體、矢量(path或 SVG)和圖像。

【2019V2全新發(fā)布】ComponentOne .NET開發(fā)控件集,新增.NET Core數(shù)據(jù)引擎

二、ComponentOne中已有控件增強

FlexGrid 表格控件:錯誤提示、列腳、自定義表達式

1. 適用于ASP.NET MVC 和ASP.NET Core MVC 的錯誤提示

【2019V2全新發(fā)布】ComponentOne .NET開發(fā)控件集,新增.NET Core數(shù)據(jù)引擎

2. 支持列腳,啟用固定列摘要

FlexGrid 表格控件支持列腳功能,列腳行可以被設(shè)置為固定樣式或在網(wǎng)格中的最后一行滾動。在列腳行內(nèi),您可以輕松地顯示數(shù)據(jù)聚合結(jié)果,如總和、平均值、最小值、最大值等,此外,列腳行還可以顯示基于表達式的值,如基于多列的計算結(jié)果(即項目總計)。

【2019V2全新發(fā)布】ComponentOne .NET開發(fā)控件集,新增.NET Core數(shù)據(jù)引擎

3. 在"SubTotal Groups"中使用自定義表達式

使用WinForms 的 FlexGrid, 用戶可以將自定義表達式用作組中的小計以及數(shù)據(jù)聚合。 例如,組表達式可以包含總計、總和(產(chǎn)品的數(shù)量、價格等)。

FlexChart 圖表控件:多餅圖、數(shù)據(jù)過濾器示例、范圍面積圖

1. 適用于 WinForms、WPF、ASP.NET和 UWP 的 FlexPie 支持多餅圖

使用ComponentOne 的FlexPie 控件,可以使用相同的數(shù)據(jù)源創(chuàng)建多餅圖"series",從而在單個圖表中可視化呈現(xiàn)更多數(shù)據(jù)。

【2019V2全新發(fā)布】ComponentOne .NET開發(fā)控件集,新增.NET Core數(shù)據(jù)引擎

2. 加入 DataFilter自定義數(shù)據(jù)過濾器示例

該示例顯示了股票的開盤、最高價、最低價、收盤價和交易量,并允許您通過在數(shù)據(jù)過濾器內(nèi)不同的時間范圍選擇顯示不同的值,您可以選擇通過單擊數(shù)據(jù)點來過濾數(shù)據(jù),也可以使用范圍欄調(diào)整時間段,通過拖動鼠標來過濾數(shù)據(jù)選擇范圍。

【2019V2全新發(fā)布】ComponentOne .NET開發(fā)控件集,新增.NET Core數(shù)據(jù)引擎

3. 適用于 ASP.NET的范圍面積圖

ComponentOne For ASP.NET平臺新增了范圍面積圖功能,具體實現(xiàn):為每個數(shù)據(jù)點在 Y 軸上繪制兩個值,并填充之間的區(qū)域。

【2019V2全新發(fā)布】ComponentOne .NET開發(fā)控件集,新增.NET Core數(shù)據(jù)引擎

4. Series Tooltips (提示工具)和 ItemFormatter(圖表數(shù)據(jù)點格式化)

· Series Tooltips屬性,使您能夠為不同系列的圖表增加提示信息。

· itemFormatter屬性,使您能夠定義多個圖表系列中特定序列的數(shù)據(jù)點外觀。

【2019V2全新發(fā)布】ComponentOne .NET開發(fā)控件集,新增.NET Core數(shù)據(jù)引擎

OLAP 數(shù)據(jù)分析控件:大綱模式、值字段列標題

ComponentOne 2019V2為 OLAP 數(shù)據(jù)分析控件添加了兩個新功能:大綱模式和值字段列標題。

· 大綱格式:允許用戶折疊行以創(chuàng)建更為緊湊的視圖。

· 值字段列標題:電子表格顯示值字段的標題,即使在單個值字段的視圖中也是如此。

【2019V2全新發(fā)布】ComponentOne .NET開發(fā)控件集,新增.NET Core數(shù)據(jù)引擎

RichTextBox 富文本編輯控件:功能區(qū)樣式增強

ribbon工具欄可以展開和折疊,就像 Microsoft Office 中的功能區(qū)一樣。

【2019V2全新發(fā)布】ComponentOne .NET開發(fā)控件集,新增.NET Core數(shù)據(jù)引擎

FlexPivot 數(shù)據(jù)篩選:范圍篩選

適用于WinForms 平臺的 ComponentOne FlexPivot控件,將支持篩選字段按照范圍分組,例如按照年齡: 10-20歲、21-39 歲、年齡 40-59 歲以上,或通過一個簡單的日期字段創(chuàng)建年度季度組。

【2019V2全新發(fā)布】ComponentOne .NET開發(fā)控件集,新增.NET Core數(shù)據(jù)引擎

ASP.NET Web API:對云存儲具備CRUD 支持

CRUD是指在做計算處理時的增加(Create)、讀取(Read)、更新(Update)和刪除(Delete)幾個單詞的首字母簡寫。ComponentOne為以下云存儲服務(wù)添加了對 CRUD 操作的內(nèi)置支持,這些云存儲服務(wù)包括:Azure、AWS(亞馬遜 Web 服務(wù))、DropBox 和 Google 云端硬盤。

您可以使用 API 從這些服務(wù)中讀取、上傳、下載和刪除文件。

【2019V2全新發(fā)布】ComponentOne .NET開發(fā)控件集,新增.NET Core數(shù)據(jù)引擎

三、各平臺控件功能及易用性體驗增強

WinForm 平臺新增功能匯總

1. FlexGrid (表格控件):在當前行或可見行中進行搜索、保存折疊節(jié)點、滾動條、序列化和反序列化 xml 過濾器定義

2. Gauges(儀表盤控件):全新的重載渲染方法、性能提升

3. Input(輸入控件):利用鼠標滾輪選擇值、處理父控件的滾動

4. Scheduler (日程表控件):全新的預(yù)覽對話框

5. TrueDBGrid (表格控件):全新的預(yù)覽對話框和程序集引用

6. MultiSelect (多選控件):右鍵單擊選擇項目、全新的選擇模式、焦點控制、XML文檔注釋、選定值數(shù)組

7. 樹視圖:右鍵單擊選擇節(jié)點、支持Shift修飾符鍵、焦點控制、獲取單元格列索引、獲取焦點單元格節(jié)點

WPF 平臺新增功能匯總

1. FlexGrid (表格控件):控制打印預(yù)覽窗口、提升了從項目源添加、刪除、重置大量項時的性能、重置項目源,列標頭和未綁定行不再失效

2. FlexSheet (電子表格控件):添加了綁定模式下未綁定單元格的公式支持

ASP.NET MVC 和 ASP.NET Core MVC 新增功能匯總

1. FlexGrid(表格控件):可導(dǎo)出行標題、搜索時從篩選器中可以設(shè)置排除項

2. OLAP(數(shù)據(jù)分析):允許用戶使用鍵盤展開和折疊行組

3. Multirow(多行表格控件):添加了rowspan支持

4. TreeView(樹形圖):加載第一個節(jié)點時是否應(yīng)自動展開該節(jié)點、允許用戶通過單擊節(jié)點標題上的任意位置(而不是單擊復(fù)選框本身)來選中節(jié)點

5. Menu (菜單控件):對菜單打開和關(guān)閉狀態(tài)的控制、自定義消息驗證

以上就是 ComponentOne .NET開發(fā)控件集 2019V2 的主要新特性介紹,如您此前持續(xù)關(guān)注過 ComponentOne,那么本次新版本發(fā)布的功能一定會讓您感到滿意!如您尚在葡萄城的金牌服務(wù)期內(nèi),還可以免費升級最新版本。

如需申請免費試用,并查看 ComponentOne更多應(yīng)用場景和功能介紹,請訪問 ComponentOne產(chǎn)品官網(wǎng),或加入ComponentOne .NET開發(fā)QQ交流群:415971774, 了解其他用戶的成功行業(yè)經(jīng)驗,掌握 ComponentOne 第一手動態(tài)信息。

關(guān)于葡萄城

賦能開發(fā)者!葡萄城公司成立于1980 年,是全球領(lǐng)先的集開發(fā)工具、商業(yè)智能解決方案、管理系統(tǒng)設(shè)計工具于一身的軟件和服務(wù)提供商。西安葡萄城是其在中國的分支機構(gòu),面向全球市場提供軟件研發(fā)服務(wù),并為中國企業(yè)的信息化提供國際先進的開發(fā)工具、軟件和研發(fā)咨詢服務(wù)。葡萄城的控件和軟件產(chǎn)品在國內(nèi)外屢獲殊榮,在全球被數(shù)十萬家企業(yè)、學校和政府機構(gòu)廣泛應(yīng)用。

極客網(wǎng)企業(yè)會員

免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2019-08-08
【2019V2全新發(fā)布】ComponentOne .NET開發(fā)控件集,新增.NET Core數(shù)據(jù)引擎
ComponentOne .NET開發(fā)控件集 2019V2正式發(fā)布,除持續(xù)完善并加入全新的.NET開發(fā)控件外,還針對產(chǎn)品架構(gòu)穩(wěn)定性、易用性、與.NET Core

長按掃碼 閱讀全文