ComponentOne Studio Enterprise Versionen

Erfahren Sie, was sich in den einzelnen Releases geändert hat – mit Details zu Funktionen, Verbesserungen und behobenen Problemen.

Jan
Feb
Mär
Apr
Mai
Jun
Jul
Aug
Sep
Okt
Nov
Dez
ComponentOne Studio ASP.NET MVC 2026 v1.212. Aug. 2026
Funktionen
  • All
    • Updated the WinForms package version from 20261.779 to 20261.796.
    • Updated the following ComponentOne package dependencies:
      • C1.DataEngine: 10.0.20261.378 to 10.0.20261.385.
      • C1.PivotEngine: 10.0.20261.378 to 10.0.20261.385.
      • C1.Chart: 10.0.20261.78 to 10.0.20261.84.
      • C1.Document: 10.0.20261.150 to 10.0.20261.156.
      • C1.Document.4.6.2: 10.0.20261.150 to 10.0.20261.156.
      • C1.FlexReport: 10.0.20261.150 to 10.0.20261.156.
      • C1.Report.4.6.2: 10.0.20261.150 to 10.0.20261.156.
      • C1.DataCollection: 10.0.20261.3 to 10.0.20261.7.
      • C1.DataCollection.BindingList: 10.0.20261.3 to 10.0.20261.7.
      • C1.CalcEngine: 10.0.20261.42 to 10.0.20261.44.
    • Updated System.Security.Cryptography.Xml to version 10.0.10.
    • Updated the SA3 licensing implementation to version 1.4.1.
Korrekturen
  • All
    • Fixed an issue where C1.AspNetCore.Api NuGet packages referenced an incorrect version of the Microsoft.AspNetCore.Mvc.NewtonsoftJson dependency.
ComponentOne Studio Blazor Edition 2026 v1.212. Aug. 2026
Funktionen
  • ListView
    • Added support for the SelectedIndexes property.
  • TreeView
    • Added support for automatic scrolling when items are dragged between TreeView controls.
    • Added support for scrolling on touch devices.
Korrekturen
  • Core
    • Fixed an issue where 2D text did not render when a non-solid foreground brush was used.
    • Fixed an issue where 2D rendering threw an exception when gradient brushes were used.
    • Fixed an issue where an exception was thrown when FlexGrid was exported with a null background.
  • Gauge
    • Fixed an issue where labels in LinearGauge were clipped.
    • Fixed an issue where the Min, Max, and Value labels were misaligned in LinearGauge and BulletGraph.
  • Grid
    • Fixed an issue where the cursor cell did not display the SelectionBackground color when a row was selected.
  • Input
    • Fixed an issue where selected items were not displayed correctly in C1ComboBox when duplicate items were selected.
    • Fixed an issue where text for the Is One Of filter operation in FilterEditor was displayed in uppercase when a Material theme was applied.
    • Fixed an issue where keyboard focus moved to a disabled C1MultiSelectItem when the Down Arrow key was pressed in C1MultiSelect.
    • Fixed an issue where a disabled C1MultiSelectItem was selected when the Enter key was pressed in C1MultiSelect.
  • ListView
    • Fixed an issue where the BringIntoView method did not work correctly in C1TileListView.
    • Fixed an issue where the selected-item indicator was not visible when an item was selected on the Virtual Mode page.
    • Fixed an issue where the layout was incorrect when an item's width was less than the scroll viewer width in C1TileListView.
    • Fixed an issue where C1ListView incorrectly selected the second item after C1ListView.SelectAll() was called twice when SelectionMode was set to Single.
    • Fixed an issue where FocusIndex was not updated correctly when items were cleared, replaced, or removed in MultiSelect mode.
    • Fixed an issue where the Select All label was not displayed in C1TileListView.
    • Fixed an issue where the UI did not update when the ListViewItem.IsEnabled property was changed at runtime.
    • Fixed an issue where C1TileListView entered ZoomIn mode instead of selecting an item when the Select All checkbox was displayed and the item's text was clicked.
  • TreeView
    • Fixed an issue where invalid drop-target indicators were displayed when virtualized items were scrolled during drag-and-drop operations.
    • Fixed an issue where the scroll position moved to the last visited item when a navigation key was pressed during a drag-and-drop operation.
ComponentOne Studio Data Services Edition 2026 v1.212. Aug. 2026
Funktionen
  • C1.DataEngine
    • Updated the C1.DataCollection dependency to version 10.0.20261.8.
Korrekturen
  • C1.DataCollection
    • Fixed an issue where C1WrapDataCollection did not handle collections of structures correctly.
  • C1.DataConnector
    • Fixed an issue where the UI became unresponsive while data was batch-loaded from an OData server.
  • C1.DataEngine
    • Fixed an issue where using nullable types for PivotField caused an exception in some scenarios.
  • C1.Excel
    • Fixed an issue where an ArgumentException was thrown when an XLS file containing non-ASCII OLE storage names was loaded.
    • Fixed an issue where rotated text containing line breaks was exported incorrectly to PDF using the C1Pdf exporter in FlexReport.
    • Fixed an issue where the DiagonalUp border attribute was not retained after an XLSX file was loaded and saved.
    • Fixed an issue where distributed vertical alignment could not be applied to cells in XLSX and XLS files.
  • C1.Pdf
    • Fixed an issue where a System.IndexOutOfRangeException was thrown when a file containing a specific metafile image was saved as HTML and the image was converted to SVG.
    • Fixed an issue where a System.NullReferenceException was thrown when specific EMF images were exported to PDF using DrawImage.
    • Fixed an issue where left borders were clipped when an HTML file was converted to PDF using DrawStringHtml().
    • Fixed an issue where the background color was not rendered correctly after a DOCX file was read and written using the new C1WordDocument.
    • Fixed an issue where bullets and numbering in nested RTF lists were not retained when a C1FlexReport containing an RTF field was exported to HTML or PDF.
    • Fixed an issue where an exception was thrown when Japanese text was drawn using DrawString with the Century font on Windows 11.
ComponentOne Studio WinForms 2026 v1.212. Aug. 2026
Funktionen
  • Command
    • Added support for disposing of command bindings in C1Command.
  • FlexGrid
    • Added the DataGrid tag to the FlexGrid NuGet package.
  • Input
    • Added support for displaying tooltips in C1Label, C1Button, C1CheckBox, and C1RadioButton when the text was trimmed and the Trimming property was not set to None.
    • Added support for disposing of command bindings in C1Input.
Korrekturen
  • Calendar
    • Fixed an issue where C1DateEdit ignored the application-wide CultureInfo.ShortDatePattern setting.
    • Fixed an issue where C1DateEdit did not apply the BackColor property.
  • Editor
    • Fixed an issue where logo images were not retained when HTML documents were saved using the Save Document command.
  • ExpressionEditor
    • Fixed an issue where operator buttons in C1ExpressionEditorPanel inserted operators twice.
  • FlexGrid
    • Fixed an issue where the sort and filter icons overlapped when FilterIconVisibility was set to Always and RightToLeft was enabled.
    • Fixed an issue where the sort glyph was not displayed at the top of the column header when filtering was enabled, ShowSortPositionEnum was set to Auto, and ShowFilterIcon was set to Default.
    • Fixed an issue where the editor retained IME conversion candidates after the edited cell was changed.
    • Fixed an issue where exporting grids with many cells that used custom background styles was slow.
    • Fixed an issue where an exception was thrown when scrolling after ApplySearch was called and UseCompatibleTextRendering was set to True.
  • FlexPivot
    • Fixed an issue where fields in the FlexPivot panel were displayed incorrectly under high-DPI scaling.
  • FlexReport
    • Fixed an issue where fields of type System.Byte[] and System.Object were not displayed in the FlexReport Designer when a DataSet was used.
  • FlexViewer
    • Fixed an issue where a System.NullReferenceException was thrown when a loaded PDF document was exported to HTML using C1PdfDocumentSource.
  • List
    • Fixed an issue where incorrect colors were applied to fixed-column cells when a colored row was partially visible.
  • Input
    • Fixed an issue where C1Label treated empty strings as null when EmptyAsNull was set to false.
    • Fixed an issue where C1MaskedTextBox executed bound commands on the GotFocus and LostFocus events even when the text had not changed.
    • Fixed an issue where C1TextBox did not raise the DoubleClick event.
  • Input.DbNavigator
    • Fixed an issue where the page number text box did not resize dynamically based on the total page count while maintaining the overall navigator width.
  • Input.MultiColumnCombo
    • Fixed an issue where keyboard navigation selected a row that did not match the filter when the Down Arrow key was pressed for the first time after filtering.
  • Input.MultiSelect
    • Fixed an issue where MultiSelect automatically closed the drop-down after focus moved to the internal tag editor.
  • InputPanel
    • Fixed an issue where item names were displayed incorrectly in the Members list and ComboBox of the InputPanel Item Collection Editor.
  • PrintDocument
    • Fixed an issue where an error occurred when C1 Open XML Document (.c1dx) files containing embedded fonts were opened in C1RibbonPreview or C1PrintPreview.
    • Fixed an issue where MultiDocument did not display RenderImage content in applications targeting .NET 9 or later.
  • Ribbon
    • Fixed an issue where RibbonComboBox item labels and the selected text in the drop-down were vertically misaligned.
    • Fixed an issue where text in button-based ribbon controls and labels in text box-based ribbon controls were misaligned in RibbonTopToolBar and RibbonBottomToolBar.
    • Fixed an issue where text in button-based ribbon controls and labels in text box-based ribbon controls were not aligned correctly in the Ribbon Simplified View.
  • SuperTooltip
    • Fixed an issue where SuperTooltip was displayed on the wrong screen.
  • TrueDBGrid
    • Fixed an issue where the selection highlight for an expanded group header row disappeared after C1TrueDBGrid was filtered in GroupBy view.
ComponentOne WinUI and MAUI Edition 2026 v1.212. Aug. 2026
Funktionen

New in WinUI

  • Chart
    • Updated C1.Chart to version 10.0.20261.85.
  • ListView
    • Added support for the SelectedIndexes property.
Korrekturen

Fixed in WinUI

  • Core
    • Fixed an issue where 2D text did not render when a non-solid foreground brush was used.
    • Fixed an issue where 2D rendering threw an exception when gradient brushes were used.
  • Chart
    • Fixed an issue where a ranged column or bar was not displayed when its data point exceeded the custom axis limits.
    • Fixed an issue where the PieDataLabel.Offset property was not applied in FlexPie.
    • Fixed an issue where axis labels were positioned incorrectly in FlexRadar when the StartAngle property was set.
  • FlexViewer
    • Fixed an issue where PDF text and vector graphics appeared blurry or pixelated at high zoom levels when a document was loaded through C1PdfDocumentSource.
  • Gauge
    • Fixed an issue where labels in a linear gauge were clipped.
  • GridControl
    • Fixed an issue where FlexGrid instances remained in memory after the pages containing the control were closed.
  • Input
    • Fixed an issue where selected items were not displayed correctly in C1ComboBox when duplicate items were selected.
    • Fixed an issue where text for the Is One Of filter operation in FilterEditor was displayed in uppercase when a Material theme was applied.
    • Fixed an issue where the C1ComboBox content, drop-down button, and drop-down item text were not exposed in the UI Automation tree.
    • Fixed an issue where keyboard focus moved to a disabled C1MultiSelectItem when the Down Arrow key was pressed in C1MultiSelect.
    • Fixed an issue where a disabled C1MultiSelectItem was selected when the Enter key was pressed in C1MultiSelect.
  • ListView
    • Fixed an issue where the BringIntoView method did not work correctly in C1TileListView.
    • Fixed an issue where the Select All checkbox remained disabled when SelectionMode was set to None.
    • Fixed an issue where the selected-item indicator was not visible when an item was selected on the Virtual Mode page.
    • Fixed an issue where the layout was incorrect when the item width was less than the scroll viewer width in C1TileListView.
    • Fixed an issue where the MouseOverBrush color was not applied to list items.
    • Fixed an issue where content was not displayed when the Content property was set in C1ListView or C1TileListView.
    • Fixed an issue where C1ListView scrolled incorrectly when BringIntoView was triggered through item selection or keyboard navigation.
    • Fixed an issue where C1ListView incorrectly selected the second item after C1ListView.SelectAll() was called twice when SelectionMode was set to Single.
    • Fixed an issue where FocusIndex was not updated correctly when items were cleared, replaced, or removed in MultiSelect mode.
    • Fixed an issue where the Select All label was not displayed in C1TileListView.
    • Fixed an issue where the UI did not update when the ListViewItem.IsEnabled property was changed at runtime.
    • Fixed an issue where a ListViewItem checkbox remained cleared when the IsSelected property was set to True in XAML.
    • Fixed an issue where C1TileListView entered ZoomIn mode instead of selecting an item when the Select All checkbox was displayed and the item's text was clicked.

Fixed in .NET MAUI

  • Core
    • Fixed an issue where 2D text did not render when a non-solid foreground brush was used.
    • Fixed an issue where 2D rendering threw an exception when gradient brushes were used.
    • Fixed an issue where Java.Lang.ArrayIndexOutOfBoundsException occurred when the SvgRendering product sample was rendered on Android.
  • Gauge
    • Fixed an issue where the default label size rendered too small on high-density Android screens.
  • Input
    • Fixed an issue where selected items were not displayed correctly in C1ComboBox when duplicate items were selected.
    • Fixed an issue where text for the Is One Of filter operation in FilterEditor was displayed in uppercase when a Material theme was applied.
    • Fixed an issue where keyboard focus moved to a disabled C1MultiSelectItem when the Down Arrow key was pressed in C1MultiSelect.
    • Fixed an issue where a disabled C1MultiSelectItem was selected when the Enter key was pressed in C1MultiSelect.
ComponentOne Studio WPF 2026 v1.212. Aug. 2026
Funktionen
  • Chart
    • Updated C1.Chart to version 10.0.20261.85.
  • ListView
    • Added support for the SelectedIndexes property.
Korrekturen
  • Core
    • Fixed an issue where 2D text did not render when a non-solid foreground brush was used.
    • Fixed an issue where 2D rendering threw an exception when gradient brushes were used.
  • Chart
    • Fixed an issue where a ranged column or bar was not displayed when its data point exceeded the custom axis limits.
    • Fixed an issue where the PieDataLabel.Offset property was not applied in FlexPie.
    • Fixed an issue where axis labels were positioned incorrectly in FlexRadar when the StartAngle property was set.
    • Fixed an issue where the Sunburst control threw an exception when the Windows Forms Designer set the DataLabel.Position property to Sides.
  • Docking
    • Fixed an issue where the Width and Height settings for the Pin/Unpin button's IconStyle in C1DockTabItem did not take effect at runtime or design time.
    • Fixed an issue where the resize cursor was not displayed correctly after a DockTabItem transitioned from the sliding state to the floating state and was then docked.
    • Fixed an issue where the HeaderForeground property did not take effect when C1DockControl was bound to C1PropertyGrid.
  • FlexViewer
    • Fixed an issue where the PageBackground property did not take effect in C1FlexViewer.
  • Gauge
    • Fixed an issue where labels in LinearGauge were clipped.
  • Input
    • Fixed an issue where selected items were not displayed correctly in C1ComboBox when duplicate items were selected.
    • Fixed an issue where text in the filter ComboBox was displayed in uppercase when a Material theme was applied.
    • Fixed an issue where the C1ComboBox content, drop-down button, and drop-down item text were not exposed in the UI Automation tree.
    • Fixed an issue where keyboard focus moved to a disabled C1MultiSelectItem when the Down Arrow key was pressed in C1MultiSelect.
    • Fixed an issue where a disabled C1MultiSelectItem was selected when the Enter key was pressed in C1MultiSelect.
  • ListView
    • Fixed an issue where the BringIntoView method did not work correctly in C1TileListView.
    • Fixed an issue where the Select All checkbox remained disabled when SelectionMode was set to None.
    • Fixed an issue where the selected-item indicator was not visible when an item was selected on the Virtual Mode page.
    • Fixed an issue where the layout was incorrect when an item's width was less than the ScrollViewer width in C1TileListView.
    • Fixed an issue where the scroll bar buttons and thumb were not exposed in the UI Automation tree when AutomationEnabled was set to True.
    • Fixed an issue where the Select All checkbox was displayed at the same hierarchy level as the multi-select item checkboxes in the drop-down list.
    • Fixed an issue where C1ListView incorrectly selected the second item after C1ListView.SelectAll() was called twice when SelectionMode was set to Single.
    • Fixed an issue where FocusIndex was not updated correctly when items were cleared, replaced, or removed in MultiSelect mode.
    • Fixed an issue where the Select All label was not displayed in C1TileListView.
    • Fixed an issue where the UI did not update when the ListViewItem.IsEnabled property was changed at runtime.
    • Fixed an issue where C1TileListView entered ZoomIn mode instead of selecting an item when the Select All checkbox was displayed and the item's text was clicked.
  • RichTextBox.Ribbon
    • Fixed an issue where controls in the Insert Image dialog were not exposed in the UI Automation tree.
    • Fixed an issue where C1LineNumberTool displayed None instead of the configured LineNumberMode value when the associated C1RichTextBox was configured at design time.
ComponentOne Studio ASP.NET MVC 2026 v1.110. Juli 2026
Funktionen
  • All
    • Updated WinForms dependency to 20252.777, 20252.779 and 20252.782.
    • Updated C1.NET Standard package version.
ComponentOne Studio Blazor Edition 2026 v1.110. Juli 2026
Funktionen
  • Grid
    • Breaking changes - Updated the default value of GridRow.AllowCustomCells to true so that unbound GridRow scenarios use text-rendered cells by default.
Korrekturen
  • DateTimeEditors
    • Fixed an issue where the time editor portion of the C1DateTimePicker did not apply 24-hour time formats.
  • Gauge
    • Fixed an issue where the Bad, Good, and Target ranges in C1BulletGraph were affected by changes to the Origin value.
    • Fixed an issue where marks, labels, and pointers were rendered incorrectly in C1LinearGauge when Direction was set to Left, Up, or Down.
  • Grid
    • Fixed an issue where the AllowMerging property was not applied to GridGroupRow rows.
    • Fixed an issue where column alignment settings were not bound for GridGroupRow rows when WordWrap was enabled.
    • Fixed an issue where keyboard input was not applied in quick edit mode in C1FlexGrid.
  • GridControl
    • Fixed an issue where items could not be selected from property dropdown settings in Chromium-based browsers after a recent Chromium update.
  • Input
    • Fixed an issue where displayed items in C1ComboBox were not updated following DisplayMemberPath changed at run time following a selection.
    • Fixed an issue where C1ComboBox did not render selected values correctly when certain themes were applied.
    • Fixed an issue where items could not be selected from property dropdown settings in Chromium-based browsers after a recent Chromium update.
  • ListView
    • Fixed an issue where displayed items in ListView were not updated after DisplayMemberPath changed at run time following a selection.
  • Menu
    • Fixed an issue where items could not be selected from property dropdown settings in Chromium-based browsers after a recent Chromium update.
  • Ribbon
    • Fixed an issue where selection resolution was inconsistent between SelectedIndex and SelectedItem in C1SelectTool.
ComponentOne Studio Data Services Edition 2026 v1.110. Juli 2026
Funktionen
  • DataCollection
    • Breaking changes - Removed the IsTrimmable attribute from the .NET 6 target framework DataCollection Win and WPF. The attribute remains available in .NET 7 and later versions.
    • Added the IsTrimmable attribute to the following libraries:
      • AdoNet.
      • Android.
      • DataCollection.
      • iOS.
      • BindingList.
      • EntityFrameworkCore.
      • ScheduleCore.
      • Serialization.
      • SignalR.Client.
      • SignalR.Server.
      • Win.
      • WinUI.
      • WPF.
  • C1.DataEngine
    • Updated the C1.DataCollection dependency to version 10.0.20261.6.
Korrekturen
  • DataCollection
    • Fixed an issue where the C1WrapDataCollection constructor threw an exception when the source collection was null.
    • Fixed an issue where resolving stub attributes caused runtime errors in .NET 6 applications.
  • C1.DataConnector
    • Fixed an issue where the ESCAPE clause behaved inconsistently with standard SQL syntax.
    • Fixed an issue in C1.AdoNet.Json where using a derived column in the ORDER BY clause produced incorrect results.
ComponentOne Studio WinForms 2026 v1.110. Juli 2026
Korrekturen
  • Calendar
    • Fixed an issue where the DateValueSelected event triggered when the drop-down calendar updated while DateEditor contained a date value.
    • Fixed an issue where the PostValidation error message did not appear after selecting an invalid date in the C1DateEdit drop-down calendar.
    • Fixed an issue where C1DateRangeEdit did not clear its value after selecting Clear following the selection of the current date.
    • Fixed an issue where predefined range text was truncated when FontStyle was set to Italic in C1DateRangeEdit.
    • Fixed a issue where NullReferenceException occurred when opening the drop-down calendar after calling Reset() in the DayFormatting event of C1DateEdit.
  • Document
    • Fixed an issue where extra line spacing was added at the end of a TextField.
  • FlexChart
    • Fixed an issue where the save indicator (*) did not appear after adding a new series through the C1FlexRadar Smart Tag menu.
    • Fixed an issue where C1FlexChart calculated incorrect Y-axis scaling during zoom operations after setting Stacking=Stacked at run time.
    • Fixed an issue where C1FlexChart rendered incorrectly during panning after setting Stacking=Stacked at runtime.
    • Fixed an issue where chart header and footer styles were not preserved after design-time modifications.
    • Fixed an issue where linear gradients rendered incorrectly in exported SVG files.
    • Fixed an issue where new series created in the Series Collection Editor were assigned the default name C1.Win.Chart.Series instead of a valid series name.
    • Fixed an issue where C1FlexPie data labels displayed incorrectly when PieDataLabel.Position changed from Circular to Sides.
    • Fixed an issue where SVG export did not preserve line breaks in FlexChart data labels when label angle settings were applied.
    • Fixed an issue where axis labels were clipped when grouping was enabled.
    • Fixed an issue where cumulative histograms displayed an empty gap for bins with zero frequency.
    • Fixed an issue where FlexChart displayed incorrect axis label intervals when TimeUnit was set to Week.
  • FlexGrid
    • Fixed an issue where the sort indicator overlapped the sort icon when sorting a column with ShowSortPositionEnum=Auto.
    • Fixed an issue where the sort icon was positioned incorrectly when sorting a filtered column with ShowSortPositionEnum=Auto.
    • Fixed an issue where the sort icon was positioned incorrectly when sorting a column with fixed rows and ShowSortPositionEnum=Auto.
    • Fixed an issue where a band appeared selected in the ColumnPicker dialog while the associated column remained hidden.
    • Fixed an issue where AutoSizeRows truncated text.
    • Fixed an issue where the first key press in the grid editor did not update the editor value.
    • Fixed an issue where exported FlexGrid images displayed SparkLines as "(Collection)".
  • FlexPivot
    • Fixed an issue where charts appeared empty when ChartType=Pie and UseAxisScrollbar=true.
    • Fixed an issue where undo operations did not restore chart palette changes correctly.
  • Input
    • Fixed an issue where text editor-based controls did not correctly handle focus state during initialization.
    • Fixed a issue where NullReferenceException occurred when AutoCompleteMode was enabled while the UI Automation provider was active.
  • Input.Pickers
    • Fixed an issue where the drop-down list did not collapse when reselecting the currently selected font.
  • InputPanel
    • Fixed an issue where C1InputPanel did not support item navigation for hosted C1MultiSelect controls.
  • Ribbon
    • Fixed an issue where RibbonComboBox did not clear its text when SelectedItem was set to null.
    • Fixed an issue where font and button sizes did not update when applying the Material or Office365 theme.
  • TouchToolKit
    • Fixed an issue where NullReferenceException occurred at design time when repositioning controls within C1ZoomPanel.
    • Fixed an issue where C1MultiScaleImage was rendered as a component.
  • TreeView
    • Fixed an issue where the C1Checklist Smart Tag could not edit items.
  • TrueDBGrid
    • Fixed an issue where the grid editor displayed a placeholder name instead of C1.Win.TrueDbGrid.GridEditor.
    • Fixed an issue where an AmbiguousMatchException occurred when opening the designer after adding a control to a form.
    • Fixed an issue where an incorrect row remained selected after calling Delete() when TrueDBGrid.DataView was set to GroupByView.
    • Fixed an issue where an InvalidCastException occurred when focus moved to a cell in a different row after loading specific XML layout files.
ComponentOne WinUI and MAUI Edition 2026 v1.110. Juli 2026
Funktionen

New in WinUI

  • Grid
    • Breaking changes - Updated the default value of GridRow.AllowCustomCells to true so that unbound GridRow scenarios use text-rendered cells by default.

New in .NET MAUI

  • Grid
    • Breaking changes - Updated the default value of GridRow.AllowCustomCells to true so that unbound GridRow scenarios use text-rendered cells by default.
Korrekturen

Fixed in WinUI

  • Chart
    • Fixed an issue where an exception occurred when the Sunburst control DataLabel.Position property was set to Sides at design time.
  • Gauge
    • Fixed an issue where the Bad, Good, and Target ranges in C1BulletGraph were affected by changes to the Origin value.
    • Fixed an issue where marks, labels, and pointers were rendered incorrectly in C1LinearGauge when Direction was set to Left, Up, or Down.
  • Grid
    • Fixed an issue where the AllowMerging property was not applied to GridGroupRow rows.
    • Fixed an issue where column alignment settings were not bound for GridGroupRow rows when WordWrap was enabled.
  • Input
    • Fixed an issue where displayed items in C1ComboBox were not updated after DisplayMemberPath changed at run time following a selection.
    • Fixed an issue where C1ComboBox did not render selected values correctly when certain themes were applied.
  • ListView
    • Fixed an issue where displayed items in ListView were not updated after DisplayMemberPath changed at run time following a selection.

Fixed in .NET MAUI

  • Grid
    • Fixed an issue where the AllowMerging property was not applied to GridGroupRow rows.
    • Fixed an issue where column alignment settings were not bound for GridGroupRow rows when WordWrap was enabled.
  • GridControl
    • Fixed an issue where the UI became unresponsive when FlexGrid.AutoSizeRows() was called on iOS 26 after a column was manually resized.
  • Input
    • Fixed an issue where displayed items in C1ComboBox were not updated after DisplayMemberPath changed at run time following a selection.
    • Fixed an issue where C1ComboBox did not render selected values correctly when certain themes were applied.
ComponentOne Studio WPF 2026 v1.110. Juli 2026
Funktionen
  • Grid
    • Breaking changes - Updated the default value of GridRow.AllowCustomCells to true so that unbound GridRow scenarios use text-rendered cells by default.
Korrekturen
  • Chart
    • Fixed an issue where an exception occurred when the Sunburst control DataLabel.Position was set to Sides at design time.
  • FlexDiagram
    • Fixed an issue where an error occurred when the FlexDiagram control was used in a project that referenced both the FlexDiagram and GanttView packages.
  • FlexChart
    • Fixed an issue where C1FlexPie data labels displayed incorrectly when PieDataLabel.Position changed from Circular to Sides.
    • Fixed an issue where SVG export rendered FlexChart data label text outside the label border when data label angle and border settings were applied.
    • Fixed an issue where SVG export did not preserve line breaks in FlexChart data labels when data label angle settings were applied.
    • Fixed an issue where axis labels were clipped when axis grouping was enabled.
    • Fixed an issue where cumulative histograms displayed an empty gap for bins with zero frequency.
    • Fixed an issue where FlexChart displayed incorrect axis label intervals when TimeUnit was set to Week.
  • GanttView
    • Fixed an issue where a NullReferenceException occurred when resetting a task's Name property to null in the Tasks Collection Editor while C1GanttView was bound to C1PropertyGrid.
  • Grid
    • Fixed an issue where row heights did not decrease after changing a column's width by using Change Column Width.
    • Fixed an issue where the AllowMerging property was not applied to GridGroupRow rows.
    • Fixed an issue where column alignment settings were not bound for GridGroupRow rows when WordWrap was enabled.
  • Input
    • Fixed an issue where the drop-down list did not close when the C1ComboBox header was clicked and AutoComplete was set to false.
    • Fixed an issue where displayed items in C1ComboBox were not updated when DisplayMemberPath was changed at runtime following a selection.
    • Fixed an issue where C1ComboBox did not render selected values correctly when certain themes were applied.
  • ListView
    • Fixed an issue where displayed items in ListView were not updated when DisplayMemberPath was changed at runtime following a selection.
  • Menu
    • Fixed an issue where C1MenuItem did not update its icon when the IconTemplate property changed.
  • Ribbon
    • Fixed an issue where C1ButtonTool items within a C1MenuTool did not reflect runtime changes to the IsEnabled property.
    • Fixed an issue where ToolStrip menu items did not reflect run-time changes to the IconTemplate property.
ComponentOne Studio WinForms 2026 v1Hauptversion3. Juni 2026
Funktionen
  • 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.
Korrekturen
  • 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.
ComponentOne Studio WPF 2026 v1Hauptversion3. Juni 2026
Funktionen
  • 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.
Korrekturen
  • 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.
ComponentOne Studio Blazor Edition 2026 v1Hauptversion3. Juni 2026
Funktionen
  • 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.
Korrekturen
  • 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.
ComponentOne Studio ASP.NET MVC 2026 v1Hauptversion3. Juni 2026
Funktionen
  • 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.
Korrekturen
  • Fixed an issue where the C1.AdoNet.Json data provider was not resolved in ReportService.
ComponentOne WinUI and MAUI Edition 2026 v1Hauptversion3. Juni 2026
Funktionen

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.
Korrekturen

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().
ComponentOne Studio Data Services Edition 2026 v1Hauptversion3. Juni 2026
Funktionen
  • C1.DataCollection
    • Added the ClearCache method to C1CacheDataCollection and C1ConvertDataCollection.
    • Updated the Microsoft.WindowsAppSDK NuGet dependency to version 1.7.251014001.
    • Updated assembly references.
  • C1.Excel
    • Added support for parsing XLImage objects, including bitmap, EMF, and SVG images, from Open XML files.
    • Added support for saving XLImage objects, including bitmap, EMF, and SVG images, to Open XML files.
    • Added support for converting EMF files using IRendering (SVG).
  • C1.Pdf
    • Added improved HTML rendering for SVG, PDF, DOCX, and RTF output formats.
    • Added underline rendering in Open XML output that matches RTF output.
Korrekturen
  • C1.DataConnector
    • Fixed an issue where using C1 controls in C++/CLI applications caused errors.
  • C1.DataEngine
    • Fixed an issue where using C1 controls in C++/CLI applications caused errors.
  • C1.Excel
    • Fixed an issue where images in table cells were misaligned when loading specific Excel files in the ExcelViewerWin sample.
    • Fixed an issue where JPEG images added using the XLPictureShape() method rendered with incorrect sizes in exported Excel files.
  • C1.Pdf
    • Fixed an issue where exported PDF documents appeared blank when generated from specific EMF images using DrawImage().
    • Fixed an issue where DrawStringHtml() ignored RectangleF boundaries and overwrote footer content when rendering tables.
    • Fixed an issue where content was repeated across page breaks when rendering RTF content to PDF.
    • Fixed an issue where the TimesNewRomanPSMT font was embedded incorrectly in exported PDF documents.
    • Fixed an issue where RTF content rendered with incorrect line wrapping and text layout when exported to PDF.
    • Fixed an issue where tables rendered incorrectly when converting RTF content to PDF.
    • Fixed an issue where charts rendered outside the specified rectangle bounds when metafiles were exported to PDF using DrawImage().
    • Fixed an issue where background colors appeared inside text when converting specific HTML files to PDF using DrawStringHtml().
    • Fixed an issue where merged-cell text did not display when converting specific HTML files to PDF using DrawStringHtml().
    • Fixed an issue where font styles changed when converting HTML files to DOCX documents using DrawStringHtml().
    • Fixed an issue where table cell widths rendered incorrectly in DOCX files created with RtfTable in C1WordDocument.
    • Fixed an issue where ellipse and rectangle graphics did not appear in exported DOCX files.
    • Fixed an issue where bullet list widths rendered incorrectly after read and write operations with C1WordDocument.
    • Fixed an issue where tables were not displayed after read and write operations on specific RTF documents using C1WordDocument.
    • Fixed an issue where fonts were not persistent in DOCX files after read and write operations using C1WordDocument.
  • ScheduleCore
    • Fixed an issue where using C1 controls in C++/CLI applications caused errors.
  • C1.TextParser
    • Fixed an issue where using C1 controls in C++/CLI applications caused errors.