[]
        
(Showing Draft Content)

2025 v2.2

ComponentOne WinForms (C1.Win)

Bug fixes

  • Fixed metadata redefinition errors that occurred when using C1 assemblies in a C++/CLI application.

  • Fixed an issue where out-of-process designers did not detect licensing.

  • Fixed an issue where items in ListBoxElement could not be checked or unchecked using the Space key.

Calendar

Bug fixes

  • Fixed an issue in C1DateEdit where mouse wheel scrolling also triggered scrolling in the parent container.

Command

Bug fixes

  • Fixed an issue in C1DockingTab where tab headers displayed an incorrect color when BackColor and TabBackColor were set to the same value while a theme was applied.

FlexGrid

Bug fixes

  • Fixed an issue where the current cell position and RowSel value were incorrect when the data source changed while a cell range was selected.

  • Fixed an ArgumentOutOfRangeException in the Refresh method when using a grid with footers.

  • Fixed a performance issue when creating C1FlexGrid with the BorderStyle property.

  • Fixed an issue where the ValueFilter checklist was not sorted when a column used a DataMap with a custom object that did not implement IComparable.

Other changes

  • Updated the Column Filter Editor to set focus on the active filter editor when the dialog opens

FlexReport

Bug fixes

  • Fixed an issue where ImageField threw an exception when processing unsupported image formats.

GanttView

Bug fixes

  • Fixed an issue where timescale labels displayed incorrectly when the unit was set to hours and LabelInstant was set to Start.

  • Fixed an issue where changes in the Task Information dialog caused linked manual tasks to move unexpectedly.

Input

Bug fixes

  • Fixed an issue where text from C1Label was not exposed correctly in the UI Automation tree.

Input.DbNavigator

Bug fixes

  • Fixed an issue where changing the DataSource caused layout resizing issues and prevented the RecordListChanged event from firing.

List

Bug fixes

  • Fixed a NullReferenceException in C1Combo when used as a C1FlexGrid editor.

Schedule

Bug fixes

  • Fixed a NullReferenceException when creating a new appointment while LabelStorage was bound and the data source lacked a None label with NoneLabelId.