ComponentOne Studio WPF Releases
Released: Dec 10, 2025
Updates in 2025 v2
Features
- Added .NET 10 and Visual Studio 2026 support
- New ExpressionEditor for .NET 10
- The Expression Editor UI library, originally from WinForms and the .NET Framework, is now available in WPF with support for .NET 10 applications. With C1ExpressionEditor, you can deliver a complete runtime formula builder for users to create and edit logical expressions. Features include:
- Smart code completion, syntax highlighting, and error reporting functionalities, just like Visual Studio.
- Built-in...
Released: Sep 23, 2025
Updates in 2025 v1.2
Features
- New Custom Localization WPF Sample
- The new Custom Localization sample for WPF demonstrates how you can add custom localized resources for ComponentOne controls. You can switch the UI culture at runtime and make sure that custom resources are used instead of embedded ones. You can use this approach to override any of the provided resources to add missing resources for your culture.
- Additional WPF Updates
- Custom localization is now supported for all .NET 9 WPF libraries.
- FlexGrid UI...
Released: Jun 3, 2025
Updates in 2025 v1
Features
- New Rules Manager UI Library
- Let users define and manage their own conditional formatting rules at runtime with Rules Manager for WPF. For example, your end-users can create a rule to highlight all DataGrid values that fall below a certain threshold completely at runtime without requiring you, the developer, to write the rules.
- Feature Highlights:
- Cell text and background formatting.
- Gradient fills and progress bars.
- Value-based symbols (e.g., arrows for trends).
- Persistent rule saving...
Released: Dec 4, 2024
Updates in 2024 v2
Features
- .NET 9 Support
- .NET apps will have even more modular flexibility and improved performance.
- As with previous versions of .NET, there are often sweeping changes and issues across the entire .NET stack. The MESCIUS team has been diligently working with every .NET 9 preview this past year to address these changes before they reach users. This includes changes to the drag-and-drop cursor, clipboard, and binary serialization in several of their libraries.
- Please note that, like .NET...
Released: Jun 5, 2024
Updates in 2024 v1
Features
- 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.
Released: Dec 6, 2023
Updates in 2023 v3
Features
- Added support for Microsoft .NET 8.
- FlexGrid Footer & Summary Row
- Added support for column footer rows in FlexGrid for WPF. The column footer rows allow you to display fixed rows along the bottom of the grid, enabling common scenarios such as a summary row. A specialized type of row called GridSummaryRow is now also included that offers built-in aggregation for summarizing column values. At runtime, users can even configure the aggregation.
- Transposed Grid for WPF
Released: Aug 2, 2023
Updates in 2023 v2
Features
- FlexGrid for WPF Validation and Error Styles
- Adds support for validation and error styles so that user inputs can be validated at runtime.
- Validation in FlexGrid honors standard IDataErrorInfo and INotifyDataErrorInfo interfaces implemented in the data items.
- The ShowErrors, ErrorIconTemplate, ErrorStyle, RowErrorStyle, and RowHeaderErrorStyle settings could be used to control how errors are shown.
- FlexGrid for WPF Selection APIs Improved
- Improved the selection API in the WPF FlexGrid...
Released: Mar 29, 2023
Updates in 2023 v1
Features
- FlexGrid for WPF Performance Enhancements - FlexGrid now supports creating custom cells using 2D drawing for optimal performance. This results in approx. 30% faster rendering when using 2D drawing techniques (such as drawString) compared to using UI elements (such as TextBlock).
- FlexGrid Multi-Range Selection - FlexGrid for WPF supports different multi-range selection modes, allowing end-users to select multiple, non-adjacent cells, rows, and columns. New selection modes include ListBox...
Released: Dec 7, 2022
Updates in 2022 v3
Features
- Added Microsoft .NET 7 support.
- New Material Light and Dark Themes for .NET 6 - Added a new Material and Material Dark themes based on the popular modern UI design.
Released: Aug 3, 2022
Updates in 2022 v2
Features
- Display up to a Billion Rows in FlexGrid - In the .NET 6 WPF FlexGrid when working with large data sets, there are two important considerations: memory footprint and scrolling performance. A dataset with one billion records could take up to 8 GB of memory, so it requires a data virtualization solution, such as ComponentOne DataCollection.
- Skeleton Loading in FlexGrid - Also improved the FlexGrid UI to handle the scrolling performance for any number of rows. Optimized cell rendering to...