近期,由葡萄城推出的ComponentOne .NET開發控制項集正式發布最新版本!
ComponentOne 是一套專注於企業 .NET開發、支持 .NET Core 平臺,並完美集成於 Visual Studio 的第三方控制項集,包含 300 多種 .NET 控制項種類,提供表格數據處理、數據可視化、報表、日程安排、輸入和編輯等七大功能。
本次新版本有一項令無數開發者感到興奮的新特性: ComponentOne加入了全新的UI控制項——Blazor UI。
Blazor是什麼?它是一項將C#和 .NET都放入瀏覽器的Microsoft技術。使用Blazor,開發人員可以在伺服器和客戶端上直接使用C#編碼,構建豐富的Web應用程式。Blazor使用WebAssembly來工作,WebAssembly是一種高性能的管道,可以將代碼預編譯為緊湊的二進位格式。最重要的是,每個主流瀏覽器(包括移動版本)都支持WebAssembly。
而在ComponentOne 中加入 Blazor UI控制項,意味著C#開發者可以不再過多依賴於HTML、JavaScript和CSS,直接構建出更高性能的移動網際網路應用程式。
與此同時,本次發布 ComponentOne 中的所有控制項均支持 .NET Core 3.0。開發者在使用ComponentOne搭建企業級 .NET應用,享受 .NET Core架構所帶來的優勢與便利的同時,無需過多考慮舊版本兼容性問題。
在列舉 .NET開發控制項集ComponentOne V2019.0 Update3的全部新特性之前,請下載最新安裝程序,以便同步體驗!
>> ComponentOne 最新版下載地址
ComponentOne Blazor Edition(Beta)是ComponentOne 最新版中新增的交互式UI控制項。
通過Blazor UI,開發者可以直接嵌入FlexGrid(ComponentOne中速度最快的跨平臺表格控制項),以及部分輸入控制項(如AutoComplete、CheckBox和ComboBox),用以構建同時滿足伺服器和客戶端架構的C#Web應用程式。
本次發布,ComponentOne 的 WinForms、ASP.NET Core MVC、WPF平臺中的所有控制項均全面支持 .NET Core 3.0。
沒有最靈活的單元格選擇模型,就不能稱為FlexGrid。
在ComponentOne最新版本中,添加了多範圍選擇器,當用戶在選擇多個單元格範圍並按住CTRL(或command)時,該功能便會發揮作用。
FlexGrid for ASP.NET Core MVC現在支持自動填充功能。
自動填充功能讓用戶可以根據樣式填充選定的單元格,就像在Excel中一樣。 通過設置AllowAutoFill屬性即可啟用此功能。
FlexChart for ASP.NET Core MVC現在支持Step、StepSymbol和StepArea圖表。
這些圖表可用於顯示在不定期的時間間隔內,發生變化的任何類型的數據,例如利率與時間的關係。
儀表指針用於指示儀表值,這也是現代儀錶盤中,替代實心杆設計的最佳方案。
FlexGrid for WinForms一直支持分層數據樹,但是新的行明細功能使您在創建嵌套網格時具備更大的靈活性。
通過行明細,可以在網格的每一行下方的可摺疊面板中顯示其他信息或相關信息,您還可以在詳細信息行中顯示輸入表單、子數據網格或其他任何內容。
FlexChart for WinForms設計器將允許最終用戶於項目運行時編輯圖表。
用戶只需雙擊圖表的任一一部分即可打開設計器,並可修改數據源欄位、系列、軸、頁眉、頁腳、圖例和其他圖表屬性。
下面是FlexChart設計器的外觀:
註:FlexChart設計器的原始碼將作為示例代碼提供
ComponentOne 創建了全新的Ribbon控制項,該控制項構建於 .NET 4.5.2之上,並基於Office 365的UI概念。
藉助這個控制項,您將獲得:
新版本的Ribbon和老版本一樣,同樣支持40多個主題,用戶可以使用C1ThemeController對其進行自定義。
註:我們將繼續維護老版本的C1Ribbon,現在在Visual Studio工具箱中將其顯示為「classic」。
FlexPivot現在可以顯示來自多維數據集的KPI信息,例如趨勢、目標和狀態。 一旦確定了KPI欄位,就可以將它們添加到數據透視面板的值欄位中。
FlexPivot控制項具有內置的圖形來顯示這些KPI,例如圓柱體、儀表、標準箭頭、方差箭頭、道路標誌和交通信號燈。
關於ComponentOne for WinForms 桌面端的更多更新內容,請前往ComponentOne 產品官網了解。
新增的運行時可用的特性、示例代碼,將演示如何在FlexGrid for WPF中啟用對列凍結和固定列的控制。
新的AllowFreezing屬性使您(作為開發人員)可以將列凍結功能直接交由最終用戶使用。
啟用自動行號將改善文本的編輯和修改方式。
用於WPF平臺的ComponentOne RichTextBox可以在整個文檔中連續顯示行號,或者在每頁上從1重新開始。 用戶可以從「視圖」選項卡或通過設置LineNumberMode屬性輕鬆切換該功能。
以上就是 .NET開發控制項集ComponentOne V2019.0 Update3的主要新特性內容,如需了解更多,歡迎前往ComponentOne 產品官網下載體驗。