[]
        
(Showing Draft Content)

2025 v2

Chart

Improvements

  • Added the Axis.TitleAngle property, allowing full control over the rotation direction of axis title text, including scenarios where the Y Axis is on the left or right.

Core

Improvements

  • Improved C1SvgIcon to use C1SvgDoc, enabling rendering of a wider range of icons.

FlexViewer

Bug Fixes

  • Fixed an issue where previously defined properties were not reset when changing the export format.

  • Fixed an issue where exporting reports to Microsoft XML Word (.docx) did not provide an option to choose paginated or non-paginated mode, aligning behavior with WinForms FlexViewer.

Grid

Improvements

  • Added support for Validation, DataBars, and TreeLines in FlexGrid.

  • Added the FilteredFields and MatchBoolean properties to enable specification of filterable columns, including the option to exclude Boolean columns, providing a more relevant and streamlined filtering experience.

Bug Fixes

  • Fixed an issue where expanded child rows collapsed unexpectedly after entering and exiting edit mode in hierarchical views.

  • Fixed a NullReferenceException that occurred when deleting a row with the Delete key after filtering a column and selecting all cells in C1.WinUI.Grid.

  • Fixed an issue where pasting into multiple cells in a sorted grid updated the wrong rows.

  • Fixed an issue where GridColumn.DataMap.DisplayMemberPath displayed the class name instead of the expected value when the string was empty.

  • Fixed an issue with the ViewRange property for header panels to prevent application hangs when AutomationEnabled is true and the grid’s ItemsSource is loaded asynchronously in a secondary XAML window.

Grid.ConditionalFormatting

Improvements

  • Added Conditional Formatting support for WinUI.

GridControl

Bug Fixes

  • Resolved a layout cycle issue that occurred when setting the ItemsSource property, ensuring proper synchronization between row enumeration and cell recycling logic to prevent display flickering and incorrect bottom row layout.

  • Fixed incorrect behavior when dragging selection adorners in CellRange and MultiRange selection modes, ensuring accurate resizing of the selection range, even when selected areas are scrolled out of view.

  • Resolved an issue where resizing a column or row to a large dimension could push it out of view by incorrectly changing the grid's extent size, thereby preventing unexpected scrolling and visual jumping.

Input

Improvements

  • Improved C1Popup.AutoClose behavior to prevent it from requiring an extra click before closing.

  • Removed default FontFamily and FontSize settings in C1TextBox to allow font properties to inherit from the visual tree.

Bug Fixes

  • Fixed an issue where Up/Down buttons were not displayed in sub-menu dropdowns when the SubMenuMaxHeight property was set and not all sub-menus were visible.

RulesManager

Improvements

  • Added RulesManager library to RulesEngine.