What's New in ComponentOne 2024 v1
The first of two major releases planned for 2024 is now live! In addition to the new features and controls listed below, we’ve continued to address issues and expand our .NET 8 support across the entire suite.
Check out the following highlights added for ComponentOne in 2024 v1:
- Microsoft Office 365 Themes for WinForms (beta)
- FlexGrid for WinForms Transposed Grid View
- FlexGrid for WPF TreeGrid Features
- New FlexViewer for Blazor
- FlexGrid for Blazor Enhancements
- FlexGrid for WinUI & .NET MAUI TreeGrid Features
- New FlexChart for .NET MAUI
- FlexChart for ASP.NET Core Axis Grouping
Ready to Check Out the Latest from ComponentOne? Download a 30-day Free Trial Today!
Microsoft Office 365 Themes for WinForms (Beta)
We’ve been hard at work designing a new, updated look for our Windows Forms controls based on the Microsoft 365 applications. These themes are similar to previous Office themes but with a bit more spacing, rounded corners, and more. This is the first public release of the Microsoft Office 365 Themes with support for FlexGrid, FlexChart, Ribbon, Accordion, and Input, as well as partial support for other controls.
There are several Office 365 Themes: White, Dark Gray, Black, Green, and Colorful.
You can use any of these as a starting point for customizing the style in our Theme Designer Application.
To see how to use our WinForms themes, check out:
FlexGrid for WinForms Enhancements
Transposed View
You can now create a transposed datagrid view using FlexGrid for .NET 8 in Windows Forms. A transposed grid flips the rows and columns so that the headers display down the left side and rows display across the screen. You can enable the transposed feature by simply setting the new “Transposed” property to "true." Check out the sample on GitHub.
FlexGrid for WPF Enhancements
TreeGrid Features
FlexGrid for WPF .NET 8 now supports hierarchical data binding to generate a TreeGrid. Set the “ChildItemsPath” property to the recursive property in your business object to generate a collapsible TreeGrid. You can customize the node display position and node indent, as well as supply multiple properties separated by a comma to create a deeply nested tree. This feature is also supported in the .NET Framework.
FlexViewer for Blazor Server
View reports and PDF documents in Blazor Server applications with page navigation, search, touch support, continuous scrolling, and file export (PDF, HTML, Excel, Word, Images). WASM support is limited in this release.
FlexGrid for Blazor Enhancements
TreeGrid Features
FlexGrid for Blazor now supports hierarchical data binding to generate a nested TreeGrid. Set the “ChildItemsPath” property to the recursive property in your business object to generate a collapsible TreeGrid. You can customize the node display position and node indent and even supply multiple properties separated by a comma to create a deeply nested tree.
Custom Combination Filters
Perform multi-value (checkbox) and conditional filters on the same column. FlexGrid for Blazor now supports custom column filter menus, which can be used to create combination filters. Check out the Column Definitions demo.
Time Filtering
When filtering a column formatted by time, users now experience improved behavior with a specialized time filter editor. For example, search for records that happened before or after a specific time of the day.
Improved Behaviors and Bug Fixes
- When significantly reducing the size of columns, the filter menu will not cut off the header text
- The filter menu will display correctly over fixed rows
FlexGrid for WinUI & MAUI Enhancements
TreeGrid Features
Similar to WPF and Blazor, we’ve added hierarchical data binding enhancements to FlexGrid for WinUI & MAUI. Simply set the "ChildItemsPath" property to a hierarchical property in your data object to create a collapsible tree structure.
FlexChart for .NET MAUI
Build dynamic dashboards and data visualizations with FlexChart, a cross-platform C# .NET MAUI chart control. Our flexible charting library is now supported across the entire .NET platform. Choose from 80+ popular chart types and configurations.
ASP.NET Core Enhancements
FlexChart Axis Grouping
Axis grouping enables you to visually group axis labels, wherever possible, for better readability and data analysis at different levels. Group the chart by categories, numbers, and dates.
FlexGrid CSV Export
In addition to the Excel export added in a previous release, we’ve expanded this to support CSV formats. Check out a live demo.
Snowflake Data Connector Library
Our Snowflake .NET data connector is now officially released! You can extract, transform, and load data from Snowflake through our C# libraries using the same API as other data sources like Dynamics, OData, JSON, and more.
Ready to Check Out the Latest from ComponentOne? Download a 30-day Free Trial Today!
Find information on past updates on our releases page. See our latest updates in action in the video below: