ComponentOne Studio Enterprise 2026 v1
Released: Jun 3, 2026
Atualizações na 2026 v1
Recursos
New in WinForms
- Calendar Improvements
- Added the
GetSelectedDateRange method to C1DateRangeEdit to retrieve the selected date range based on the current culture calendar.
- Added the
C1DateRangeEdit control to display and edit date ranges through a drop-down editor.
- Command Improvements
- Added a design-time text editor for page tabs in
C1DockingTabPage.
- FlexChart Improvements
- Updated
C1.Chart to version 10.0.20261.78.
- FlexGrid Improvements
- Added support for hiding empty groups and subtotals during filtering through the
HideEmptyGroups property.
- FlexReport Improvements
- Added Radar Chart field support.
- Added Diagram Chart field support.
- FlexViewer Improvements
- Added
Pane.PagePointerEvent.
- GanttView Improvements
- Added StorageEditor editors for TasksStorage, ResourceStorage, PropertyStorage, and CalendarStorage properties at design time.
- Input Improvements
- Added Command and CommandParameter properties to support command binding and separation of UI logic through the Command pattern for the following controls:
C1NumericEdit.
C1RangeSlider.
C1DropDownControl.
C1ComboBox.
C1TextBox.
C1MaskedTextBox.
C1ToggleSwitch.
New in WPF
- FlexReport
- Added Radar Chart field support.
- Grid
- Added the
Offset property to GridDateTimeOffset.
- Improved column auto-generation to create
GridDateTimeColumn objects for date and time data types.
- Added
IAutomationProperties interface support.
- Added nullable Boolean support for
AutomationEnabled.
- Added the
LostFocusEditMode property.
- Added support for clearing cell values when deselecting a ComboBox editor in a nullable
DataMap column.
- GridControl
- Added the
LostFocusEditMode property.
- Input
- Added the
C1AutoCompleteTextBox.Complete() method.
- ListView
- Improved UI automation support.
- Added
IAutomationProperties support.
- TabControl
- Added
IAutomationProperties support.
New in ASP.NET MVC
- All
- Removed the following legacy packages:
- Microsoft.AspNetCore.Mvc.Core 2.3.9
- Microsoft.AspNetCore.Mvc.ViewFeatures 2.3.9
- Microsoft.AspNetCore.Mvc.Formatters.Json 2.3.9
- Microsoft.NETCore.Targets 5.0.0
- System.Data.Common 4.3.0
- System.Drawing.Primitives 4.3.0
- System.Text.RegularExpressions 4.3.1
- Updated to the latest major version.
- Updated deprecated third-party packages.
- Updated the WinForms version from 20252.755 to 20252.761.
- License
- Added SA3 licensing support.
New in Blazor
- Gauge
- Improved gauge decorator styling consistency by moving
BorderBrush, BorderWidth, and BorderDashes properties to the base GaugeDecorators class.
- Removed the
StrokeThickness property from GaugePointer and GaugeMark.
- Added shared JavaScript code to the Core library.
- Grid
- Added support for the default browser context menu when FlexGrid.ShowSelectionMenu is set to false.
- Added the Offset property to GridDateTimeOffset.
- Improved column auto-generation to create GridDateTimeColumn objects for date and time data types.
- Added hover style support through the MouseOverBrush and MouseOverMode properties.
- Added support for clearing cell values when deselecting a ComboBox editor in a nullable DataMap column.
- Input
- Added the
C1AutoCompleteTextBox.Complete() method.
- ListView
- Improved UI automation support.
New in WinUI
- Gauge
- Improved gauge decorator styling consistency by moving BorderBrush, BorderWidth, and BorderDashes properties to the base GaugeDecorators class.
- Removed the StrokeThickness property from GaugePointer and GaugeMark.
- Grid
- Added support for clearing cell values when deselecting a ComboBox editor in a nullable DataMap column.
- Added the Offset property to GridDateTimeOffset.
- Improved column auto-generation to create GridDateTimeColumn objects for date and time data types.
- Added IAutomationProperties interface support.
- Added nullable Boolean support for AutomationEnabled.
- Input
- Added the C1AutoCompleteTextBox.Complete() method.
- ListView
- Added a new ListView library.
- Added IAutomationProperties support to ListView.
- Improved UI automation support.
New in .NET MAUI
- FlexViewer
- Added stabilized zoom functionality for mobile platforms.
- Added stabilized zoom functionality for desktop platforms.
- Added stabilized rotation functionality across all supported platforms.
- Added a runtime licensing implementation example for SA3.
- Grid
- Added support for clearing cell values when deselecting a ComboBox editor in a nullable DataMap column.
- Added the Offset property to GridDateTimeOffset.
- Added improved column auto-generation to create GridDateTimeColumn objects for date and time data types.
- Input
- Added the C1AutoCompleteTextBox.Complete() method.
Correções
Fixed in WinForms
- Calendar
- Fixed an issue where the selected date range did not render correctly in the
C1DateRangeEdit drop-down calendar when SyncValueWithSelection=True.
- Fixed an issue where the selected date did not appear in the drop-down calendar when copied and pasted into
C1DateEdit.
- Fixed an issue where the
DateRangeSelected event did not trigger when selecting a date range in the C1DateRangeEdit drop-down calendar.
- Fixed an issue where the
C1DateRangeEdit drop-down calendar closed after selecting disabled dates.
- Fixed an issue where the time component was lost when selecting a date from the
C1DateEdit drop-down calendar even when RetainTimeOnDateChange=True.
- Fixed an issue where font formatting did not reset correctly when calling ResetFont in the
DayFormatting event of C1DateEdit after selecting a day.
- Fixed an issue where
PredefinedRange styles were reset at design time after closing and reopening the form.
- Document
- Fixed an issue where
C1PdfDocumentSource rendered output as rasterized content instead of vector graphics, reducing print quality.
- Editor
- Fixed an issue where calling
LoadDocumentAsync or LoadDocumentRequestAsync before C1EditorReady could cause document loading failures.
- ExpressionEditor
- Fixed a performance issue in
ExpressionEditorCollection for control integration during expression evaluation.
- FlexChart
- Fixed an issue where FlexPie data labels did not render correctly.
- Fixed an issue where FlexRadar threw a
System.InvalidCastException when RenderMode=DirectX and RadarChartType=Column.
- Fixed an issue where a
System.NullReferenceException occurred when deleting a series at design time while an empty BindingSource was assigned as the data source.
- FlexGrid
- Fixed an issue where changing views in the ThemeDesigner application caused an extra window to appear behind the form when opening the filter drop-down.
- Fixed an issue where clearing a filter after clearing the Select All checkbox in
C1TableView threw a System.ArgumentOutOfRangeException.
- Fixed an issue where binding a
DataTable displayed incorrect items in the ComboBox drop-down list.
- Fixed an issue where
MaxDropDownItems for GridEditorComboBox stopped applying beyond a certain limit.
- Fixed an issue where dragging a column duplicated its contents on another screen.
- Fixed a performance issue when loading Excel files containing a large number of empty rows.
- Fixed an issue where
AutoSizeRows did not support TextDirection.Down.
- Fixed an issue where changing the
DropDownStyle of GridEditorComboBox degraded drop-down opening performance.
- FlexPivot
- Fixed an issue where scrolling a numeric editor in the Custom tab of the ColorPicker drop-down threw a
System.ArgumentException.
- FlexReport
- Fixed an issue where Map custom fields failed to render in both
C1FlexReportDesigner and C1FlexViewer.
- Input
- Fixed an issue where
C1NumericEdit did not trigger validation from SpinUp and SpinDown when the editor did not have focus.
- Fixed an issue where internal text editors mishandled keyboard input when receiving system messages before rendering.
- Fixed an issue where C1MultiSelect displayed both the selected item and the last item in the header when using a space separator with
DisplayMode=Text and SelectionMode=Extended.
- PrintPreview
- Fixed an issue where generating a C1MultiDocument with multiple C1PrintDocument objects threw a System.Exception.
- Ribbon
- Fixed an issue where the Ribbon flickered during resizing in a remote desktop environment.
- Themes
- Fixed an issue where theme font merging ignored the
Unit property when combining component and theme fonts.
- TrueDBGrid
- Fixed an issue where the filter drop-down in
C1TrueDBGrid displayed raw values instead of translated values when using C1TrueDBDropDown with ValueTranslate=True.
- WinForms (General)
- Fixed an issue where DropDownForm assigned an incorrect owner when the parent
IDropDownOwner was the DropDownHolder of PropertyGridInternal.
- Fixed an issue where the
C1ToggleSwitch.Toggle method executed even when the control was disabled.
Fixed in WPF
- Chart
- Fixed an issue where FlexPie data labels did not render correctly.
- Core
- Fixed an issue where the TypographyExtensions caused header text to freeze after applying the MaterialDark theme.
- Fixed issue where icons did not display in the Icon Sets drop-down of the Segments section in RulesManager.
- Fixed an issue where the core value access function threw a System.Reflection.AmbiguousMatchException during property resolution when the target type defined multiple default properties.
- Fixed an issue where C++/CLI applications using C1 WinForms controls displayed the ComponentOne License Not Found dialog despite a valid SA3 license.
- FlexChart
- Fixed an issue where running the AnimationDemo and DrillDown samples triggered a System.Reflection.TargetInvocationException.
- Fixed an issue where dragging FlexPie or Sunburst controls onto a form after installing the C1.Xaml.WPF.FlexChart NuGet package triggered a System.NullReferenceException.
- FlexDiagram
- Fixed an issue where setting FlexDiagram.ItemsSource to a string caused a System.NullReferenceException.
- FlexGrid.Filter
- Fixed an issue where the Select All checkbox in the column filter did not display the indeterminate state when a theme was applied.
- GanttView
- Fixed an issue where setting all tier visibility values to false with AutomationProperties.Enabled=True caused a System.NullReferenceException.
- Gauge
- Fixed an issue where the default gauge pointer color changed from previous builds.
- Fixed an issue where the OnValueChanged and ValueChanged events did not trigger when values were updated.
- Fixed an issue where values greater than 87 returned NaN when IsReversed was enabled.
- Fixed an issue where out-of-range StartAngle and SweepAngle values caused rendering to freeze.
- Fixed an issue where mark decorators overlapped because of collisions in the marks implementation.
- Improved gauge decorator styling consistency by moving BorderBrush, BorderWidth, and BorderDashes properties to the base GaugeDecorators class.
- Grid
- Fixed an issue where the text box did not receive focus when editing a cell containing a toggle icon.
- Fixed an issue where toggling a group updated the scroll position before selection, causing incorrect cell selection.
- Fixed an issue where drag-and-drop row reordering failed when TransposedGridBehavior was applied.
- Fixed an issue where incorrect adapter dimensions caused row ActualHeight values to report incorrect sizes.
- Fixed an issue where selecting Sort By from the sort drop-down triggered a System.ArgumentOutOfRangeException.
- Fixed an issue where resizing or scrolling in a secondary XAML window threw a System.ArgumentOutOfRangeException when AutomationEnabled=True and TransposedGridBehavior was applied.
- Fixed an issue where DataMap drop-down items in GridColumn did not populate when edit mode was entered by double-clicking a cell.
- Fixed an issue where selecting Apply or Clear in GridFilterRow options caused a NullReferenceException.
- Fixed an issue where accessing CellFactory and PropertyInfo on unattached columns caused a NullReferenceException.
- Fixed an issue where mouse wheel scrolling caused a System.ArgumentOutOfRangeException.
- Fixed an issue where setting Aggregate and Format on DateTime columns with GridSummaryRow caused exceptions.
- Fixed an issue where grouping and aggregation failed with FlexGridDetailProvider. Group collapse and aggregate calculations were applied only to the first row in each group.
- Fixed an issue where checkbox editing could not be canceled when the Cancel property was set to true in the BeginningEdit or BeginningRowEdit events.
- Breaking Changes
- Removed AutomationEnabledProperty. AutomationEnabled is now implemented as a CLI property.
- Updated the CanDragRow and CanDragColumn method signatures in GridCellFactory to accept four parameters.
- GridControl
- Fixed an issue where layout values exceeded valid bounds by enforcing value clamping.
- Fixed an issue where a custom mouse cursor set through Mouse.OverrideCursor reverted to the default cursor when hovering over the grid.
- Grid.Excel
- Fixed an issue where export failed because of a DS.Documents.Excel dependency version mismatch. Updated the referenced version to 7.2.5.
- Input
- Fixed an issue where the ComboBox drop-down could not be reopened after selecting an item.
- Fixed an issue where the ComboBox drop-down did not open automatically when IsDropDownOpen was set to true.
- Fixed an issue where a System.ArgumentOutOfRangeException occurred in C1.DataCollection.dll when Enter was pressed after focusing the text area.
- Fixed an issue where a System.NullReferenceException occurred in SelectionChanged when handling ComboBox items separated by spaces.
- Fixed an issue where C1DockControl UI elements, including content, tabs, and buttons, were not exposed in the UI visual tree.
- Fixed an issue where a System.Exception occurred when a reset notification was received from the data source.
- Fixed an issue where the ValidateInput event of C1ComboBox did not trigger on text input or item selection changes.
- Breaking Changes
- Removed the HeaderClickInterceptor and ComboHeader template parts. Replaced them with Header and TextBox.
- Renamed C1ComboBoxSelectionMode to ComboBoxSelectionMode.
- Renamed C1ComboBoxItem and C1ComboBoxGroupItem to ComboBoxItem and ComboBoxGroupItem.
- Removed C1ComboBox.IsOpenKey().
- ListView
- Fixed an issue where ItemTemplate was applied incorrectly to grouped items when grouping was enabled and no GroupStyle was defined.
- Fixed an issue where newly added ListViewItem content did not render when added through the Items collection editor while C1ListView was bound to C1PropertyGrid.
- Fixed an issue where running the TreeViewExplorer sample caused a System.ArgumentOutOfRangeException in C1.DataCollection.dll.
- Fixed an issue where the Select All checkbox remained enabled even when CanSelectAll was set to false.
- Fixed an issue where a ListViewItem was not selected at runtime even though IsSelected was set to True at design time.
- Fixed an issue where SelectedIndex set in XAML was not applied correctly and later ItemsSource updates did not properly refresh the selection state.
- Fixed an issue where deselection in SelectionMode=Multiple did not clear selected items.
- Fixed an issue where PageUp and PageDown navigation caused a System.ArgumentOutOfRangeException after runtime data source updates.
- Fixed an issue where the automation peer threw exceptions when accessing non-visible items.
- Breaking Changes
- Removed the ShowCaption visual state group and renamed the Caption template to SelectAll.
- Removed the unused ViewportGap and ViewportPreviewGap properties.
- RichTextBox
- Fixed an issue where tables with merged cells rendered inconsistently.
- Theming
- Fixed an issue where the Select All checkbox in the FlexGrid filter drop-down did not display the indeterminate state when themes were applied.
Fixed in ASP.NET MVC
- Fixed an issue where the
C1.AdoNet.Json data provider was not resolved in ReportService.
Fixed in Blazor
- Core
- Fixed an issue where the core value access function threw an
AmbiguousMatchException when the target type defined multiple default properties.
- FlexViewer
- Fixed an issue where the application stopped responding when the PopupCard icon was clicked in FlexViewerExplorer on Android using Visual Studio 2026.
- Fixed an issue where a
System.Exception occurred when loading report data with parameters on mobile platforms.
- Fixed an issue where a
System.Exception occurred when loading report data containing charts on mobile platforms.
- Fixed an issue where chart data did not render when loading report data containing charts on mobile platforms.
- Gauge
- Fixed an issue where the default gauge pointer color changed from previous builds.
- Fixed an issue where
Value and Max text did not render correctly when the StartAngle and SweepAngle properties were set to non-default values.
- Fixed an issue where
LinearGauge and BulletGraph displayed inconsistent height and text clipping compared to previous builds.
- Fixed an issue where out-of-range
StartAngle and SweepAngle values caused rendering to freeze.
- Fixed an issue where mark decorators overlapped because of collisions in the marks implementation.
- Fixed an issue where the
OnValueChanged and ValueChanged events did not trigger when values were updated.
- Fixed an issue where values greater than 87 returned
NaN when IsReversed was enabled.
- Grid
- Fixed an issue where opening column option menus in
TransposedGrid threw a System.ArgumentOutOfRangeException when all rows were frozen and AutomationEnabled=True.
- Fixed an issue where assigning the
CellFactory property failed when the factory was already linked.
- Fixed an issue where adding multiple columns through XAML caused a
System.ArgumentOutOfRangeException.
- Fixed an issue where drag-and-drop row reordering failed when
TransposedGridBehavior was applied.
- Fixed an issue where incorrect adapter dimensions caused row
ActualHeight values to report incorrect sizes.
- Fixed an issue where selecting Sort By from the sort drop-down triggered a
System.ArgumentOutOfRangeException.
- Fixed an issue where resizing or scrolling in a secondary XAML window threw a
System.ArgumentOutOfRangeException when AutomationEnabled=True and TransposedGridBehavior was applied.
- Fixed an issue where DataMap drop-down items in
GridColumn did not populate when edit mode was entered by double-clicking a cell.
- Fixed an issue where selecting Apply or Clear in
GridFilterRow options caused a NullReferenceException.
- Fixed an issue where accessing
CellFactory and PropertyInfo on unattached columns caused a NullReferenceException.
- Fixed an issue where mouse wheel scrolling caused a
System.ArgumentOutOfRangeException.
- Fixed an issue where setting
Aggregate and Format on DateTime columns with GridSummaryRow caused exceptions.
- Fixed an issue where grouping and aggregation failed with
FlexGridDetailProvider. Group collapse and aggregate calculations were applied only to the first row in each group.
- Fixed an issue where checkbox editing could not be canceled when the
Cancel property was set to true in the BeginningEdit or BeginningRowEdit events.
- Breaking Changes
- Updated the
CanDragRow and CanDragColumn method signatures in GridCellFactory to accept four parameters.
- Grid.Excel
- Fixed an issue where export failed because of a
DS.Documents.Excel dependency version mismatch. Updated the referenced version to 7.2.5.
- GridControl
- Fixed an issue where layout values exceeded valid bounds by enforcing value clamping.
- Fixed an issue where custom tab navigation did not work correctly when merged cells were used.
- Input
- Fixed an issue where items in
C1ComboBox and C1AutoComplete could not be deselected when clearing the text box.
- Fixed an issue where text matching failed in
C1ComboBox when Condition=Contains and IsEditable=False.
- Fixed an issue where a
System.Exception occurred when a reset notification was received from the data source.
- Breaking Changes
- Removed the
HeaderClickInterceptor and ComboHeader template parts. Replaced them with Header and TextBox.
- Renamed
C1ComboBoxSelectionMode to ComboBoxSelectionMode.
- Renamed
C1ComboBoxItem and C1ComboBoxGroupItem to ComboBoxItem and ComboBoxGroupItem.
- Removed
C1ComboBox.IsOpenKey().
- ListView
- Fixed an issue where navigating suggestions in
ExpressionEditor with the Down arrow key caused an InvalidOperationException when scrolling reached the next visible view.
- Fixed an issue where newly added
ListViewItem content did not render when added through the Items collection editor while C1ListView was bound to C1PropertyGrid.
- Fixed an issue where the Select All checkbox remained enabled even when
CanSelectAll was set to false.
- Fixed an issue where selection failed when
IsSelected was set before the item was added to the Items collection.
- Fixed an issue where
SelectedIndex set in XAML was not applied when ItemsSource was assigned later.
- Fixed an issue where deselection in
SelectionMode=Multiple did not clear selected items.
- Fixed an issue where
PageUp and PageDown navigation caused a System.ArgumentOutOfRangeException after runtime data source updates.
- Fixed an issue where the automation peer threw exceptions when accessing non-visible items.
- Fixed an issue where
ItemTemplate was applied incorrectly to grouped items when no GroupStyle was defined.
- Breaking Changes
- Removed the
ShowCaption visual state group and renamed the Caption template to SelectAll.
- Removed the unused
ViewportGap and ViewportPreviewGap properties.
- Ribbon
- Fixed an issue where
SelectTool had inconsistent selection behavior by using a single source of truth for SelectedIndex and SelectedItem, with SelectedIndex taking precedence when specified.
- Breaking Changes
- Removed the setter for
C1ToolSeparator.Orientation. The property is now read-only.
Fixed in Blazor
Fixed in WinUI
- Chart
- Fixed an issue where FlexPie data labels did not render correctly.
- Core
- Fixed an issue where bindings failed when the ItemsSource property in C1ItemsControl was hidden by using the new modifier.
- Fixed an issue where the core value access function threw an AmbiguousMatchException when the target type defined multiple default properties.
- FlexViewer
- Fixed an issue where the application stopped responding when the PopupCard icon was clicked in FlexViewerExplorer on Android using Visual Studio 2026.
- Fixed an issue where a System.Exception occurred when loading report data with parameters on mobile platforms.
- Fixed an issue where a System.Exception occurred when loading report data containing charts on mobile platforms.
- Fixed an issue where chart data did not render when loading report data containing charts on mobile platforms.
- Gauge
- Fixed an issue where out-of-range StartAngle and SweepAngle values caused rendering to freeze.
- Fixed an issue where mark decorators overlapped due to collisions in the marks implementation.
- Fixed an issue where the OnValueChanged and ValueChanged events did not trigger when values were updated.
- Fixed an issue where values greater than 87 returned NaN when IsReversed was enabled.
- Grid
- Fixed an issue where opening column option menus in TransposedGrid threw a System.ArgumentOutOfRangeException when all rows were frozen and AutomationEnabled=True.
- Fixed an issue where assigning the CellFactory property failed when the factory was already linked.
- Fixed an issue where adding multiple columns through XAML caused a System.ArgumentOutOfRangeException.
- Fixed an issue where drag-and-drop row reordering failed when TransposedGridBehavior was applied.
- Fixed an issue where incorrect adapter dimensions caused row ActualHeight values to report incorrect sizes.
- Fixed an issue where selecting Sort By from the sort drop-down triggered a System.ArgumentOutOfRangeException.
- Fixed an issue where resizing or scrolling in a secondary XAML window threw a System.ArgumentOutOfRangeException when AutomationEnabled=True and TransposedGridBehavior was applied.
- Fixed an issue where DataMap drop-down items in GridColumn did not populate when edit mode was entered by double-clicking a cell.
- Fixed an issue where selecting Apply or Clear in GridFilterRow options caused a NullReferenceException.
- Fixed an issue where accessing CellFactory and PropertyInfo on unattached columns caused a NullReferenceException.
- Fixed an issue where mouse wheel scrolling caused a System.ArgumentOutOfRangeException.
- Fixed an issue where setting Aggregate and Format on DateTime columns with GridSummaryRow caused exceptions.
- Fixed an issue where filtered results displayed incorrectly after editing a merged cell value from the column options menu.
- Fixed an issue where grouping and aggregation failed with FlexGridDetailProvider. Group collapse and aggregate calculations were applied only to the first row in each group.
- Fixed an issue where checkbox editing was not canceled when the Cancel property was set to true in the BeginningEdit or BeginningRowEdit events.
- Breaking Changes
- Removed AutomationEnabledProperty. AutomationEnabled is now implemented as a CLI property.
- Updated the CanDragRow and CanDragColumn method signatures in GridCellFactory to accept four parameters.
- Grid.Excel
- Fixed an issue where export failed because of a DS.Documents.Excel dependency version mismatch. Updated the referenced version to 7.2.5.
- GridControl
- Fixed an issue where layout values exceeded valid bounds by enforcing value clamping.
- Input
- Fixed an issue where text matching failed in C1ComboBox when Condition=Contains and IsEditable=False.
- Fixed an issue where a System.Exception occurred when a reset notification was received from the data source.
- Breaking Changes
- Removed the HeaderClickInterceptor and ComboHeader template parts. Replaced them with Header and TextBox.
- Renamed C1ComboBoxSelectionMode to ComboBoxSelectionMode.
- Renamed C1ComboBoxItem and C1ComboBoxGroupItem to ComboBoxItem and ComboBoxGroupItem.
- Removed C1ComboBox.IsOpenKey().
- ListView
- Fixed an issue where navigating suggestions in ExpressionEditor with the Down arrow key caused an InvalidOperationException when scrolling reached the next visible view.
- Fixed an issue where newly added ListViewItem content did not render when added through the Items collection editor while C1ListView was bound to C1PropertyGrid.
- Fixed an issue where the Select All checkbox remained enabled even when CanSelectAll was set to false.
- Fixed an issue where selection failed when IsSelected was set before the item was added to the Items collection.
- Fixed an issue where SelectedIndex set in XAML was not applied when ItemsSource was assigned later.
- Fixed an issue where deselection in SelectionMode=Multiple did not clear selected items.
- Fixed an issue where PageUp and PageDown navigation caused a System.ArgumentOutOfRangeException after runtime data source updates.
- Fixed an issue where the automation peer threw exceptions when accessing non-visible items.
- Fixed an issue where ItemTemplate was applied incorrectly to grouped items when no GroupStyle was defined.
- Breaking Changes
- Removed the ShowCaption visual state group and renamed the Caption template to SelectAll.
- Removed the unused ViewportGap and ViewportPreviewGap properties.
Fixed in .NET MAUI
- FlexViewer
- Fixed an issue where the application stopped responding when the PopupCard icon was clicked in FlexViewerExplorer on Android using Visual Studio 2026.
- Fixed an issue where a "FlexViewer isn't responding" error appeared and the application terminated when the Thumbnails icon was clicked on Android.
- Fixed an issue where the page ZoomMode changed in the viewer pane when report data was rotated.
- Fixed an issue where a "Could not load file of type [ChartField]" error occurred instead of rendering charts for specific FlexReports.
- Fixed an issue where report data did not display in FlexViewer when loading a FlexReport containing parameter values.
- Fixed an issue where a System.Exception occurred when loading report data with parameters on mobile platforms.
- Fixed an issue where a System.Exception occurred when loading report data containing charts on mobile platforms.
- Fixed an issue where chart data did not render when loading report data containing charts on mobile platforms.
- Fixed an issue where a page border appeared when the zoom mode was set to WholePage.
- Fixed an issue where the page border was truncated and no horizontal scrollbar appeared when the zoom mode was set to PageWidth.
- Fixed an issue where the included gclicx file was invalid and a trial dialog appeared in the sample when the built-in trial license was in gclm.
- Fixed an issue where the display area rendered incorrectly when the Rotation property was set.
- Fixed a security issue by updating System.Private.Uri.
- Fixed an issue where a Microsoft.Data.Sqlite.SqliteException was thrown when loading specific reports.
- Fixed an issue where a "Subreport [Categories TOC] cannot be rendered" error occurred when loading report navigation.
- Fixed an issue where a System.IO.FileNotFoundException was thrown when loading specific reports.
- Fixed an issue where zoom and page-holder rendering behaved incorrectly.
- Grid
- Fixed an issue where opening column option menus in TransposedGrid threw a System.ArgumentOutOfRangeException when all rows were frozen and AutomationEnabled=True.
- Fixed an issue where assigning the CellFactory property failed when the factory was already linked.
- Fixed an issue where adding multiple columns through XAML caused a System.ArgumentOutOfRangeException.
- Fixed an issue where drag-and-drop row reordering failed when TransposedGridBehavior was applied.
- Fixed an issue where incorrect adapter dimensions caused row ActualHeight values to report incorrect sizes.
- Fixed an issue where selecting Sort By from the sort drop-down triggered a System.ArgumentOutOfRangeException.
- Fixed an issue where resizing or scrolling in a secondary XAML window threw a System.ArgumentOutOfRangeException when AutomationEnabled=True and TransposedGridBehavior was applied.
- Fixed an issue where DataMap drop-down items in GridColumn did not populate when edit mode was entered by double-clicking a cell.
- Fixed an issue where selecting Apply or Clear in GridFilterRow options caused a NullReferenceException.
- Fixed an issue where accessing CellFactory and PropertyInfo on unattached columns caused a NullReferenceException.
- Fixed an issue where mouse wheel scrolling caused a System.ArgumentOutOfRangeException.
- Fixed an issue where setting Aggregate and Format on DateTime columns with GridSummaryRow caused exceptions.
- Fixed an issue where grouping and aggregation failed with FlexGridDetailProvider. Group collapse and aggregate calculations were applied only to the first row in each group.
- Fixed an issue where checkbox editing could not be canceled when the Cancel property was set to true in the BeginningEdit or BeginningRowEdit events.
- Breaking Changes
- Updated the CanDragRow and CanDragColumn method signatures in GridCellFactory to accept four parameters.
- Grid.Excel
- Fixed an issue where export failed because of a DS.Documents.Excel dependency version mismatch. Updated the referenced version to 7.2.5.
- GridControl
- Fixed an issue where layout values exceeded valid bounds by enforcing value clamping.
- Input
- Fixed an issue where text matching failed in C1ComboBox when Condition=Contains and IsEditable=False.
- Breaking Changes
- Removed the HeaderClickInterceptor and ComboHeader template parts. Replaced them with Header and TextBox.
- Renamed C1ComboBoxSelectionMode to ComboBoxSelectionMode.
- Renamed C1ComboBoxItem and C1ComboBoxGroupItem to ComboBoxItem and ComboBoxGroupItem.
- Removed C1ComboBox.IsOpenKey().