[]
        
(Showing Draft Content)

2025 v2.1

ColorPicker

Bug Fixes

  • [.NET] Fixed an issue where C1BrushPicker did not display the appropriate icon in the Visual Studio toolbox.

Core

Improvements

  • [.NET] Added new filter icon.

  • [.NET] Added support in C1DataFilter for enabling or disabling access keys via the AllowAccessKey property.

  • [.NET] Updated C1DragDropManager to determine the height of source and target drag markers from style-defined values when available, or to default to the item height otherwise.

  • Improved C1SvgIcon to use C1SvgDoc and render a broader range of icons.

Bug Fixes

  • [.NET] Resolved issue where TreeHelper.GetParentOfType and VTreeHelper.GetFirstParent methods threw InvalidOperationException when 'reference' argument was not a visual type.

  • [.NET] [MultiSelect] Fixed an issue where the Select All checkbox text was displayed instead of Unselect All when all items in the drop-down list were selected.

DataFilter

Improvements

  • [.NET] Added support for enabling or disabling access keys in C1DataFilter via the AllowAccessKey property.

DataGrid

Bug Fixes

  • Resolved an exception thrown when using a FrameworkElement as a DataGridColumn.Header.

  • Fixed an issue where DataGrid lost focus when users continuously pressed the left or right arrow keys for navigation.

DateTimeEditors

Improvements

  • [.NET] Updated the tab index behavior for C1DatePicker, C1DateRangePicker, and C1DateTimePicker controls, allowing focus to move directly to the editor input.

Docking

Bug Fixes

  • [.NET] Fixed an issue where PinButtonStyle did not work when values were set on DockTabItem instances.

  • [.NET] Fixed an issue where setting UnpinButtonStyle and UnpinIconStyle did not work on C1DockTabItem.

  • [.NET] Fixed an issue where the PinIconTemplate and UnpinIconTemplate properties did not work for DockTabItem elements.

Document

Improvements

  • [.NET] C1Document now uses classes from C1.Document for .NET Standard as base classes.

ExpressionEditor

Bug Fixes

  • [.NET] Fixed an InvalidOperationException thrown when changing the C1 theme while focus was in ExpressionEditor.

  • [.NET] Fixed an issue where the Background property did not take effect on the expression text box at runtime or design time.

  • [.NET] Fixed an issue where Undo and Redo actions (Ctrl+Z, Ctrl+Y) did not work after applying changes when SyntaxHighlighting was set to true.

  • [.NET] Fixed an issue with button visibility in C1ExpressionEditorPanel when C1 themes were applied.

  • [.NET] Fixed an issue where the UnderlineError property did not take effect in the expression text box at runtime.

  • [.NET] Fixed an issue where incorrect expression syntax was inserted into the text box from the suggestion list.

FlexChart

Improvements

  • Updated Contour to set the StartX and StartY chart properties to 0.0.

  • Implemented IAxis2 to include support for the TitleAngle property.

  • Updated charting controls to use C1.Chart package (version 8.0.20252.35).

  • Added Contour Charts for WPF, WinUI, Maui and Blazor.

  • Updated C1.Chart package version to 8.0.20252.48.

  • [.NET] Added the Axis.TitleAngle property.

  • Added support for the Column chart type in radar charts.

FlexGrid

Bug Fixes

  • [.NET] Fixed an issue in C1TapHelper where right-clicking a grid cell drop-down closed the drop-down instead of opening the context menu.

  • [.NET] Fixed an issue in C1TapHelper where the DoubleTapped event occurred when both left and right mouse buttons were clicked simultaneously.

Grid

Improvements

  • [.NET] Added FilteredFields support for configuring filterable columns.

  • [.NET] Added GridColumn.HeaderWordWrap property.

Bug Fixes

  • [.NET] Fixed an unhandled exception in design view when adding columns using XAML markup.

  • [.NET] Fixed an issue where double-clicking right button of the mouse did not open edit mode.

  • [.NET] Resolved a NullReferenceException reference exception thrown when accessing properties CellFactory and PropertyInfo of GridColumns while column was not attached to a grid.

  • [.NET] Resolved an exception thrown when scrolling the grid using the mouse wheel.

  • [.NET] Fixed an issue where applying aggregates to DateTime columns caused an exception..

  • [.NET] Fixed an issue where DisplayAttribute was not honored when columns were not auto-generated.

  • [.NET] Fixed an issue where applying grouping on one column and an aggregate on another caused an error in the detail row.

  • [.NET] Fixed an issue with focus behavior when opening the options drop-down.

  • [.NET] Fixed an issue where child rows collapsed unexpectedly when editing a group row.

  • [.NET] Resolved an exception thrown when deleting a row using the Delete key without a cursor set.

  • [.NET] Fixed an issue where pasting into multiple sorted cells caused edits to occur in incorrect rows.

  • [.NET] Fixed an issue where GridColumn.DataMap.DisplayMemberPath displayed the class name when the string value was empty.

  • [.NET] Fixed an issue where C1FlexGrid hosted in a secondary XAML window became unresponsive when AutomationEnabled was set to true and ItemsSource was assigned asynchronously.

GridControl

Improvements

  • [.NET] Improved GridControl layout resilience.

Bug Fixes

  • [.NET] Fixed an error raised when right-clicking inside a popup or active editor.

  • [.NET] Fixed an issue where setting ItemsSource caused a layout cycle.

  • [.NET] Fixed an issue where dragging a selection caused an error.

  • [.NET] Fixed an issue where columns and rows were pushed out of view when resized to large dimensions.

  • [.NET] Fixed an issue where selection of non-single cells was not preserved correctly when dragging an adorner.

Grid.ConditionalFormatting

Improvements

  • [.NET] Added Spanish to localization.

Grid.Expressions

Bug Fixes

  • [.NET] Fixed an issue where calculated grid cell content could not be selected by double-clicking.

  • [.NET] Fixed an issue with button visibility in the Edit Expression dialog when long text values were entered.

  • [.NET] Fixed an issue where the cursor could not be moved within a GridExpressionColumn cell.

  • [.NET] Resolved an InvalidOperationException thrown when right-clicking on the GridExpressionColumn cell in edit mode.

Input

Bug Fixes

  • [.NET] Fixed an issue where C1StopsSlider did not display the appropriate icon in the Visual Studio toolbox.

  • [.NET] Fixed an issue where the DeleteButton in the C1TextBox template grew disproportionately when the control height was increased.

  • [.NET] Fixed a rendering issue where the column options menu closed when placing focus while filtering long string values.

ListView

Bug Fixes

  • [.NET] Fixed an issue where SelectionChanged event was not fired when the selected item was removed from the underlying data source.

Menu

Bug Fixes

  • [.NET] Fixed an issue in scrollable menus where the Up and Down buttons were not shown in sub-menu drop-downs when SubMenuMaxHeight was set and not all sub-menu items were visible.

PrintDocument

Bug Fixes

  • [.NET] Resolved a System.ArgumentNullException thrown in System.Drawing.dll when exporting report data to RTF and DOCX formats in the SimpleReports product sample.

PropertyGrid

Bug Fixes

  • [.NET] Fixed an issue where the advanced editor window closed unexpectedly during refresh.

  • [.NET] Fixed an issue where the scrollbar did not respond when clicking the Up or Down buttons in the collection editor.

  • [.NET] Fixed an issue where the application closed after deleting all grid columns from the collection editor when FlexGrid was bound to PropertyGrid.

Report

Improvements

  • [.NET] Enabled C1FlexReport to use classes from C1.FlexReport for .NET standard as base classes.

RichTextBox

Improvements

  • [.NET] Added base support for UI Automation.

Bug Fixes

  • [.NET] Fixed a System.ArgumentNullException thrown when pasting invalid text into the expression text box.

  • [.NET Framework] Fixed an OverflowException thrown when pasting text copied from Adobe Acrobat Reader.

RulesManager

Improvements

  • [.NET] Added Spanish to localization.

Bug Fixes

  • [.NET] Fixed an issue where RulesEngineDataBarRule generated a vertical gradient instead of a horizontal gradient.

  • [.NET] Resolved a StackOverflowException thrown when RulesEngineColorScaleStop was set at design time without specifying the Value property.

Themes

Bug Fixes

  • [.NET] Resolved a System.Windows.Markup.XamlParseException thrown when setting C1 themes in XAML.

TreeView

Improvements

  • [.NET] Updated the height of source and target markers using style-defined values when available, or defaulting to the item height otherwise.

Bug Fixes

  • [.NET] Fixed an issue with C1TreeView DragSourceStyle and DragTargetStyle, enabling end users to customize the appearance of source and target markers.

  • Added SourceMarkerStyle and TargetMarkerStyle properties to C1TreeView and C1DragDropManager to allow customization of source and target marker styles.