適用于.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 文件中提取重復字段以生成記錄
· 任何 .NET 框架、.NET Core、ASP.NET Core、UWP 或 Xamarin 應用程序
支持 .NET 框架 4.5.2
ComponentOne 除了為.NET Standard 和 .NET Core添加新功能和.NET開發(fā)控件外,還在繼續(xù)更新ComponentOne .NET開發(fā)控件集以支持最新的 .NET 框架。
現(xiàn)代化應用圖標類:C1Icon 加入更多矢量圖標類型
ComponentOne 為 C1Icon新添加了一個類,支持WinForms、WPF 和 UWP,用于生成單色/矢量化圖標。這些圖標可以輕松地被著色并調(diào)整大小,避免了位圖圖標不易調(diào)整大小和配色的痛點。
通過 C1Icon 生成的圖標可以在 ComponentOne 控件(如 WinForms 中新增的Ribbon)中直接使用,用戶可以通過 API 引用不同的圖標類型。C1Icon可以用于生成的圖標類型包括字體、矢量(path或 SVG)和圖像。
二、ComponentOne中已有控件增強
FlexGrid 表格控件:錯誤提示、列腳、自定義表達式
1. 適用于ASP.NET MVC 和ASP.NET Core MVC 的錯誤提示
2. 支持列腳,啟用固定列摘要
FlexGrid 表格控件支持列腳功能,列腳行可以被設(shè)置為固定樣式或在網(wǎng)格中的最后一行滾動。在列腳行內(nèi),您可以輕松地顯示數(shù)據(jù)聚合結(jié)果,如總和、平均值、最小值、最大值等,此外,列腳行還可以顯示基于表達式的值,如基于多列的計算結(jié)果(即項目總計)。
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ù)。
2. 加入 DataFilter自定義數(shù)據(jù)過濾器示例
該示例顯示了股票的開盤、最高價、最低價、收盤價和交易量,并允許您通過在數(shù)據(jù)過濾器內(nèi)不同的時間范圍選擇顯示不同的值,您可以選擇通過單擊數(shù)據(jù)點來過濾數(shù)據(jù),也可以使用范圍欄調(diào)整時間段,通過拖動鼠標來過濾數(shù)據(jù)選擇范圍。
3. 適用于 ASP.NET的范圍面積圖
ComponentOne For ASP.NET平臺新增了范圍面積圖功能,具體實現(xiàn):為每個數(shù)據(jù)點在 Y 軸上繪制兩個值,并填充之間的區(qū)域。
4. Series Tooltips (提示工具)和 ItemFormatter(圖表數(shù)據(jù)點格式化)
· Series Tooltips屬性,使您能夠為不同系列的圖表增加提示信息。
· itemFormatter屬性,使您能夠定義多個圖表系列中特定序列的數(shù)據(jù)點外觀。
OLAP 數(shù)據(jù)分析控件:大綱模式、值字段列標題
ComponentOne 2019V2為 OLAP 數(shù)據(jù)分析控件添加了兩個新功能:大綱模式和值字段列標題。
· 大綱格式:允許用戶折疊行以創(chuàng)建更為緊湊的視圖。
· 值字段列標題:電子表格顯示值字段的標題,即使在單個值字段的視圖中也是如此。
RichTextBox 富文本編輯控件:功能區(qū)樣式增強
ribbon工具欄可以展開和折疊,就像 Microsoft Office 中的功能區(qū)一樣。
FlexPivot 數(shù)據(jù)篩選:范圍篩選
適用于WinForms 平臺的 ComponentOne FlexPivot控件,將支持篩選字段按照范圍分組,例如按照年齡: 10-20歲、21-39 歲、年齡 40-59 歲以上,或通過一個簡單的日期字段創(chuàng)建年度季度組。
ASP.NET Web API:對云存儲具備CRUD 支持
CRUD是指在做計算處理時的增加(Create)、讀取(Read)、更新(Update)和刪除(Delete)幾個單詞的首字母簡寫。ComponentOne 為以下云存儲服務添加了對 CRUD 操作的內(nèi)置支持,這些云存儲服務包括:Azure、AWS(亞馬遜 Web 服務)、DropBox 和 Google 云端硬盤。
您可以使用 API 從這些服務中讀取、上傳、下載和刪除文件。
三、各平臺控件功能及易用性體驗增強
WinForm 平臺新增功能匯總
1. FlexGrid (表格控件):在當前行或可見行中進行搜索、保存折疊節(jié)點、滾動條、序列化和反序列化 xml 過濾器定義
2. Gauges(儀表盤控件):全新的重載渲染方法、性能提升
3. Input(輸入控件):利用鼠標滾輪選擇值、處理父控件的滾動
4. Scheduler (日程表控件):全新的預覽對話框
5. TrueDBGrid (表格控件):全新的預覽對話框和程序集引用
6. MultiSelect (多選控件):右鍵單擊選擇項目、全新的選擇模式、焦點控制、XML文檔注釋、選定值數(shù)組
7. 樹視圖:右鍵單擊選擇節(jié)點、支持Shift修飾符鍵、焦點控制、獲取單元格列索引、獲取焦點單元格節(jié)點
WPF 平臺新增功能匯總
1. FlexGrid (表格控件):控制打印預覽窗口、提升了從項目源添加、刪除、重置大量項時的性能、重置項目源,列標頭和未綁定行不再失效
2. FlexSheet (電子表格控件):添加了綁定模式下未綁定單元格的公式支持
ASP.NET MVC 和 ASP.NET Core MVC 新增功能匯總
1. FlexGrid(表格控件):可導出行標題、搜索時從篩選器中可以設(shè)置排除項
2. OLAP(數(shù)據(jù)分析):允許用戶使用鍵盤展開和折疊行組
3. Multirow(多行表格控件):添加了rowspan支持
4. TreeView(樹形圖):加載第一個節(jié)點時是否應自動展開該節(jié)點、允許用戶通過單擊節(jié)點標題上的任意位置(而不是單擊復選框本身)來選中節(jié)點
5. Menu (菜單控件):對菜單打開和關(guān)閉狀態(tài)的控制、自定義消息驗證
以上就是 ComponentOne .NET開發(fā)控件集 2019V2 的主要新特性介紹,如您此前持續(xù)關(guān)注過 ComponentOne ,那么本次新版本發(fā)布的功能一定會讓您感到滿意!如您尚在葡萄城的金牌服務期內(nèi),還可以免費升級最新版本。
如需申請免費試用,并查看 ComponentOne 更多應用場景和功能介紹,請訪問 ComponentOne產(chǎn)品官網(wǎng),或加入ComponentOne .NET開發(fā)QQ交流群:415971774, 了解其他用戶的成功行業(yè)經(jīng)驗,掌握 ComponentOne 第一手動態(tài)信息。
賦能開發(fā)者!葡萄城公司成立于 1980 年,是全球領(lǐng)先的集開發(fā)工具、商業(yè)智能解決方案、管理系統(tǒng)設(shè)計工具于一身的軟件和服務提供商。西安葡萄城是其在中國的分支機構(gòu),面向全球市場提供軟件研發(fā)服務,并為中國企業(yè)的信息化提供國際先進的開發(fā)工具、軟件和研發(fā)咨詢服務。葡萄城的控件和軟件產(chǎn)品在國內(nèi)外屢獲殊榮,在全球被數(shù)十萬家企業(yè)、學校和政府機構(gòu)廣泛應用。