ComponentOne - V2024.0 Update1 新特性
ComponentOne 2024 V1已經上線!除了下面列出的新功能和控件外,我們還在繼續擴展整個控件包的 .NET 8 支持。
2024 V1 中的主要功能更新和增強如下:
適用于 WinForms 的 Microsoft Office 365 主題(Beta版)
我們一直在努力設計基于 Microsoft 365 應用程序的 Windows 窗體控件的全新外觀。這些主題與以前的 Office 主題類似,但間距更大、折角更圓潤。這是 Microsoft Office 365 主題的首次公開發布,支持 FlexGrid、FlexChart、Ribbon、Accordion 和 Input,以及對其他控件的部分支持。
Office 365 有這幾種主題:白色、深灰色、黑色、綠色和彩色。
您可以使用其中任何一個主題作為自定義主題設計器應用程序中的起始主題。
FlexGrid for WinForms功能增強
轉置視圖
現在,您可以在 Windows 窗體中使用 FlexGrid for .NET 8 創建轉置數據網格視圖。轉置網格會翻轉行和列,以便標題顯示在左側,行會從左往右顯示。只需將新的“Transposed”屬性設置為“true”,即可啟用轉置功能。
FlexGrid for WPF 功能增強
TreeGrid 功能
FlexGrid for WPF .NET 8 現在支持分層數據綁定來生成 TreeGrid。將‘ChildItemsPath’屬性設置為業務對象中的遞歸屬性,即可生成可折疊的 TreeGrid。您可以自定義節點顯示位置和節點縮進,以及提供用逗號分隔的多個屬性來創建深度嵌套的樹。.NET Framework 也支持此功能。
適用于Blazor Server的FlexViewer
在 Blazor Server 應用程序中使用包含頁面導航、搜索、觸摸支持、連續滾動和文件導出(PDF、HTML、Excel、Word、圖像)功能的FlexViewer來查看報告和 PDF 文檔。此版本對 WASM 的支持有限。
FlexGrid for Blazor功能增強
TreeGrid 功能
FlexGrid for Blazor 現在支持分層數據綁定以生成嵌套的 TreeGrid。將'ChildItemsPath'屬性設置為業務對象中的遞歸屬性,即可生成可折疊的 TreeGrid。您可以自定義節點顯示位置和節點縮進,甚至可以提供用逗號分隔的多個屬性來創建深度嵌套的樹。
自定義組合過濾器
在同一列上執行多值(復選框)和條件過濾器。FlexGrid for Blazor 現在支持自定義列過濾器菜單,可用于創建組合過濾器。
時間過濾
在過濾按時間列時,用戶現在可以使用專門的時間過濾器編輯器體驗到改進的行為。例如,搜索發生在一天中特定時間之前或之后的記錄。
改進行為和修復錯誤
- 當大幅縮小列尺寸時,過濾菜單不會截斷標題文本
- 過濾菜單將在固定行上正確顯示
FlexGrid for WinUI 和 MAUI功能增強
TreeGrid 功能
與 WPF 和 Blazor 類似,我們為 WinUI 和 MAUI 的 FlexGrid 添加了分層數據綁定增強功能。只需將‘ChildItemsPath’屬性設置為業務對象中的遞歸屬性,即可生成可折疊的 TreeGrid。
適用于 .NET MAUI 的 FlexChart
使用跨平臺的.NET MAUI 圖表控件 FlexChart 構建動態儀表板和數據可視化。至此,FlexChart 已經支持 C1 所有的 .NET 開發平臺。可以生成80 多種流行的圖表類型和進行自定義配置。
ASP.NET Core功能增強
FlexChart 軸分組
軸分組功能可讓您盡可能直觀地對軸標簽進行分組,以提高可讀性和在不同級別進行數據分析的能力。目前可以按類別、數字和日期對圖表進行分組。
FlexGrid CSV 導出
在之前版本中已經添加 Excel 導出功能的基礎上,我們進行了擴展,現在支持 CSV 格式導出。
歷史版本
查看更多關于 ComponentOne Enterprise 的歷史版本。