ComponentOne Studio WinForms Data Services Edition リリース

各リリースの最新情報を、機能・強化・解決済みの課題の詳細とともに確認しましょう。

1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月
ComponentOne Studio Data Services Edition 2026 v1.22026年8月12日
機能
  • C1.DataEngine
    • Updated the C1.DataCollection dependency to version 10.0.20261.8.
修正
  • 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.22026年8月12日
機能
  • 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.
修正
  • 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 Studio Data Services Edition 2026 v1.12026年7月10日
機能
  • 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.
修正
  • 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.12026年7月10日
修正
  • 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 Studio WinForms 2026 v1メジャーバージョン2026年6月3日
機能
  • 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.
修正
  • 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 Data Services Edition 2026 v1メジャーバージョン2026年6月3日
機能
  • 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.
修正
  • 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.