[]
        
(Showing Draft Content)

2022 v1

Calendar for WinForms

Bug Fixes

  • [CalendarView] Fixed the issue where the exception was thrown when setting C1CalendarView.Font with a font size of two or less.
  • [DateEdit] Fixed the issue where the year of C1DateEdit wasn't updated when setting the InitialSelection property is to CaretAtEnd.
  • [DateEdit] Fixed the issue where the Date format was not displayed correctly in C1DateEdit on setting the Japanese calendar.
  • [DateEdit] Fixed the issue where the exception was thrown on selecting any date from dropdown after setting the Japanese calendar.

ComponentOne WinForms Basic Library

Breaking changes

  • Removed deprecated C1.Win.C1Themes.ItemState enumeration.

Improvements

  • Added support for the 'letter-spacing' style attribute for HtmlElement.
  • Added C1.Framework.TreePanel class. This class inherits from BasePanel and provides a tree panel with rows and columns.
  • Added the DropDownFormBase class. This class represents a base drop down form for the drop down control.
  • Improved the API for device dpi support.

Bug Fixes

  • Fixed the issue where the ScrollBarElementStyles applied the size to the ScrollBarElement without dpi scaling.
  • Fixed the issue where the rendering issue occurred on using SuperLabel with FlexGrid.

DataFilter for WinForms

Bug Fixes

  • Fixed the issue where the descriptions of some properties were not localized in Korean.
  • Fixed the issue where the CheckListFilter's text was cut off on setting the font style was as italic at both design time and run time.

Document for WinForms

Improvements

  • Numbers can be displayed in Arabic format.
  • Added the Parameter.SelectAllValues method.
  • AutoFontSize functionality now available with WordWrap.
  • Option available now to set the TextFitMode of a TextField to AutoFontGrowOnly or AutoFontShrinkOnly.

Bug Fixes:

  • Fixed the issue where some text in specific PDF file was displayed black when previewing with C1FlexViewer.
  • Fixed the issue where rendering report to PdfFilter threw InvalidOperationException when exporting WMF in FlexReport.
  • Fixed the issue where the Tab Indentation was not working as expected with FlexReport TextField.
  • Fixed the issue where the C1PdfDocumentSource was not exported correctly when the application was DPiAware and scaling was more than 100%.
  • Fixed the issue where the Paragraph Field was not rendered in non-paginated exported (*.docx) and (*.rtf) files of C1FlexReport.
  • Fixed the issue where the limited number of characters in TextField was greater than 32000.
  • Fixed the issue where the application hung on previewing C1FlexReport that had Text Field with long text and TextFitMode set to AutoFontSize.

Other changes

  • Request to provide an option to print a rotated report.

Editor for WinForms

Improvements

  • [.NET Framework] Added RenderEngine property and IERenderEngine enum.

Bug fixes

  • [.NET Framework] Fixed the issue where in 64 bit applications, an image could not be resized with the corner handles in C1Editor.

Excel for WinForms

Bug fixes

  • [.NET Framework] Fixed the exception thrown while using Library with C1Excel in a NETCore Razor Page App.
  • [.NET Framework] Fixed the issue where exception occured while loading Excel with error cell.
  • [.NET Framework] Fixed the issue where the RGB value was incorrect when saving with gray background color set for the cell.
  • [.NET Framework] Fixed the issue where PrintSettings.AlignWithMargins set to true was shown in exported xlsx format file.
  • [.NET Framework] Fixed the issue where C1Excel cell value issue containing formulas were not working correctly.

FlexChart for WinForms

Improvements

  • [NET6] Added Runtime toolbar (new assembly C1.Win.FlexChart.Toolbar.6.dll).
  • [NET6] Added design-time support for charting controls.
  • Improved data label layout for pie chart.

Bug Fixes

  • Fixed the issue where an exception occurred on adding FlexChart's toolbar at design-time.
  • Fixed the issue where the Y-Axis.AxisLine property could not be set correctly at design-time.
  • Fixed the issue with FlexChartToolbar's items attached to overflow button.
  • Fixed the issue where an exception occurred for SVG export with German regional settings.
  • Fixed the issue with form deactivation when using LineMarker.
  • Fixed the issue where the LinePattern did not apply correctly for line charts.
  • Fixed the issue where an exception occurred when using the time axis with minor grid.

FlexGrid for WinForms

Improvements

  • Added Column Picker. This is a C1FlexGrid window, which provides an easy to use clean UI to search and selection columns of a FlexGrid.
  • Added IFlexDataGrid interface to support data integration with complex views such as C1FlexGridBandedView. C1FlexGrid now implements this interface.
  • Improved performance when setting AllowMerging to RestrictCols, RestrictRows or RestrictAll.
  • Improved performance for Node.AddNode method.

Bug Fixes

  • [BandedView] Fixed the issue where the FlexGrid control was displayed incorrectly when switching between different BandedViews.
  • Fixed the issue where the AutoSizeRow method could not resize with NewLine at the end.
  • Fixed the issue where the column and row headers were rendered with the wrong style when applying the theme if the ShowThemedHeaders property was set to Both.
  • Fixed the issue where the FlexGrid was rendered incorrectly in the MDI child Form when scrolling horizontally.
  • Fixed the issue where the column was not disposed when it was removed from Cols collection.
  • [BandedView] Fixed the issue where grouping and Subtotals were not fully supported by C1FlexGridBandedView.
  • Fixed the exception that occurred when setting the tree node level.
  • Fixed the exception that occurred when adding the root node sibling.
  • Fixed the exception that occurred in the banded grid when reordering columns after grouping.
  • [BandedView] Fixed the issue where the EditBands dialog was closed at design-time when the parent band was added after removing all bands.
  • [BandedView] Fixed the issue where the parent band wasn't displayed immediately in EditBand form when it was added at design time.
  • [BandedView] Fixed the issue where some property and event descriptions were not localized in Japanese.
  • Fixed the issue where an exception was thrown when clicking on a frozen cell in the grid with one column.
  • Fixed the issue where an exception was thrown when grouping unbound data with DBNull.
  • Fixed the issue where incorrect AutoSizeRows() resulted when AutoSizeFlags was SameSize.

FlexPivot for WinForms

Bug fixes

  • Fixed the issue where the Font style did not apply in the FlexPivotSlicer's 'Caption' when the entire control's Font sets.

FlexReport for WinForms

Improvements

  • Added C1FlexReportDesigner.MetricRulers property to define whether the FlexReportDesigner ruler will shown in metric units or in inches.
  • Implemented the Trendline feature in FlexChart field of FlexReport. The TrendLine class is added to the Series collection.

Bug fixes

  • Fixed the issue where the field Split Behavior was different in FlexReport when the image fields were vertically intersected.
  • Fixed the issue where the ZOrder property was not working properly on setting the AutoHeight to CanGrow.
  • Fixed the issue where the Group pages count of top-level group was incorrect.

FlexViewer for WinForms

Bug Fixes

  • Fixed the issue where the diagonal scroll wasn't working in FlexViewer on any touch device.
  • Fixed the issue where the 'Previous' button's image in the Search bar of FlexViewer was missing.

Input for WinForms

Breaking changes

  • Changed the namespace of the DropDownAlignment enumeration from C1.Win.Input to C1.Framework.
  • Added RegexpMaskType property for MaskInfo.

Bug Fixes

  • Fixed the issue where the dropdown was opened although focus was changed to another control when the AutoOpen was set to True.
  • [C1ComboBox] Fixed the issue where the suggested items didn't display properly in the suggestion dropdown when the AutoCompleteMode was set to Suggest.
  • Fixed the issue where the descriptions of some properties and events were not localized into Korean.
  • [C1ComboBox] Fixed the issue where the C1Combobox didn't show image using HtmlPattern.
  • Fixed the issue where the C1TextBox.Focused always returned false.
  • Fixed the issue where the C1Button, C1CheckBox, C1RadioButton, C1SplitButton ignored moving focus using the Left and Right keys.
  • Fixed the issue where the C1RadioButton TabStop property was set to false after dragging a control for a form from a toolbox at design time.
  • Fixed the issue where vertical alignment didn't work when setting the Multiline property to false.
  • Fixed the issue where it was not possible to change an item using the Up/Down key in a C1Combobox when DisplayText was set and a dropdown was open.
  • [C1FontPicker] Fixed the issue where the C1Fontpicker didn't rescale fonts on changing the DPI.
  • [C1FontPicker] Fixed the issue where the C1Fontpicker didn't receive input focus when it's TabIndex was set to 0.
  • [C1FontPicker] Fixed the issue where upon setting 'RightToLeft' to 'True', the DropDown of c1FontPicker was not applied as 'RightToLeft' layout.
  • Fixed the issue where the TextBox control ignored the value of the AcceptsReturn property.
  • [.NET Framework][DateEdit] Year of C1DateEdit wasn't updated when InitialSelection property is set to CaretAtEnd.
  • [.NET Framework]When MarkEmpty was True and Text was empty in the C1TextBox, the input value might be displayed in the wrong font after toggling the enabled state.

Improvements

  • Improved design-time: serialization, default values, actions.
  • Added RegexpMaskType and RegexpMask based on MS Regex with support of custom keywords for Japanese and half-width/double-width symbol groups.
  • Added property IsRegexpPatternRecognized for MaskInfo which allows to check whether pattern for RegexpEditMask was recognized or not.
  • Hid the TabStop property and TabStopChanged event for C1Label.
  • Added support for displaying focus rectangle for C1Button, C1SplitButton, C1CheckBox and C1RadioButton.
  • [C1NumericEdit] Added the NegativeColor property to the NumericEditStyles class (C1NumericEdit.Styles.NegativeColor).This property Gets or sets the foreground color of the control which contains negative value.
  • [C1FontPicker] Added ItemFontSize property. It allows to set custom font size for DropDownForm fontitems.
  • [C1FontPicker] Added input prevalidation for C1FontPicker. Added ValidationBehavior property. This property determines Picker's behavior when validating user input.
    Focused property always returned false.
  • [.NET Framework]Added the AllowPreload property to the C1ComboBox control. This property indicates whether C1ComboBox should preload items into the dropdown form after setting the data source.
  • [.NET Framework]Improved the performance of the C1ComboBox dropdown form.

InputPanel for WinForms

Bug Fixes

  • Fixed the issue where the InputRadioButton reset was in its checked state after calling InputPanel.Focus twice and changing the InputRadioButton value at runtime.

Improvements

  • [C1NavBar] Added scaling support for bounds-related values including HighDpi support.

Bug Fixes

  • Fixed the issue where C1BackstageView descriptions of some properties were not localized into Korean.
  • [C1DockingManager] Fixed the issue where the DragSizingMode property and Dragged event descriptions were not localized into Korean.
  • [C1DockingTab] Fixed the issue where the application was hung sometimes in an infinite loop when resizing the C1DockingTab.
  • [C1DockingTab] Fixed the issue where the application hung sometimes when the closing C1DockingTabPage was canceled during RestoreLayout.

PDF for WinForms

Bug fixes

  • [.NET Framework]Images in print document are not rendered in result file if exporting print document loaded from (*.rtf ) file (saved from FlexReportDesigner) to any format.
  • [.NET Framework]Issue in displaying particular RTF in the RtfField of FlexReport.

PrintDocument for WinForms

Bug Fixes

  • [RibbonPreview][PrintPreview] Fixed the issue where the related page was not moved after navigating to another page and clicking outline again.
  • [C1PrintPreviewControl] Fixed the issue where the "Find Text" panel was displayed incorrectly in PrintPreviewControl when the form font was large.
  • [C1RibbonPreview] Fixed the issue where the first page was navigated by clicking "Previous" button on the minimized ribbon.
  • Fixed the issue where the description of "Minimized" property and "UpdatingItemStyle" event of c1Ribbon were not localized to Japanese.
  • [C1RibbonPreview] Fixed the issue where the PrintPreview dialog was not translated into Russian.
  • [C1RibbonPreview] Fixed the issue where the "Zoom in/zoom out" command in context menu was not disabled when re-setting non max/min zoom.
  • [C1RibbonPreview] Fixed the issue where the "Copy Text" command was disabled on copying all content with "Ctrl+A".

Ribbon for WinForms

Breaking changes

  • RibbonStyle.UpdateInstance has been renamed to RibbonStyle.Update.
  • C1Ribbon, C1StatusBar and C1RibbonForm had one RibbonStyle instance for all of their instances. They now have single RibbonStyle instances.
  • Removed the static RibbonStyle.Instance property.
  • The RibbonStyle.UpdateInstance is non static now.

Improvements

  • Added the UpdateChildStyles method. This method Switches the RibbonStyle and all styles of child controls to the specified Office 365 theme.
  • Improved DPI support.

Bug Fixes

  • Fixed the issue where RibbonTab ignored the Stretch property of C1BitmapIcon.
  • Fixed the issue where the Ribbon control showed wrong specific fonts when theme was applied and application supported dpi awareness.
  • Fixed the issue where the RibbonControlHost didn't resize correctly when moving the form from one monitor to another with a different scaling.
  • Fixed the issue where some drop down buttons of ribbonItems were distorted when setting 150% DPI.
  • Fixed the issue where the text of a disabled RibbonButton didn't change when the button was placed in a C1BackstageView.
  • Fixed the issue where C1BackstageView didn't apply the LeftWidth property value.
  • Fixed the issue where the RibbonForm was closed when clicking on a custom submenu item in the system menu if the system menu was called from the form's icon.
  • Fixed the issue where InvalidOperationException was thrown when the RibbonForm created in different thread was moved from one monitor to another monitor of different scaling.
  • Fixed the issue where the RibbonForm was closed when clicking a custom submenu item in the system menu.

RulesManager for WinForms

Bug Fixes

  • Fixed the issue where some property descriptions were not localized in Korean.

Scheduler for WinForms

Bug Fixes

  • Fixed the issue where an appointment could not be resized after importing from an XML file.
  • [NETFramework] Fixed the issue where the user was not able to set the TimeInterval of the C1Schedule to 12-hours.

ScheduleCore

Improvements

  • Initial version.

Sizer for WinForms

Bug fixes

  • [.NETFramework][C1SizerLight] Fixed the issue where the location of the controls was spoiled when resizing the form after resizing any control manually at runtime.
  • [.NETFramework]Fixed the issue where the auto-hidden C1DockingTab pages were resized incorrectly using C1SizerLight after pinned/unpinned.
  • [.NETFramework][C1Sizer] Fixed the issue where the GridEditor wasn't displayed correctly on a monitor with a scale factor of more than 200%.

SuperTooltip for WinForms

Improvements

  • Added UseCellTips property indicating whether the tooltip should display ToolTipText of Microsoft's ListView items or Microsoft's DataGridView cells.

Bug Fixes

  • Fixed the issue where the C1SuperToolTip was not disconnected from the control and its child when ToolTipText was empty and the control was not Microsoft's ListView or Microsoft's DataGridView.
  • Fixed the issue where the Cancel button and tooltip text of C1SuperLabel editor were not localized in Japanese.
  • Fixed the issue where the table width was cut off on previewing C1FlexReport with SuperLabel field that contained the table in html.

Themes for WinForms

Bug Fixes

  • [NET6][ThemeDesigner] Fixed the issue where the FlexPivot filter UI was not shown in the theme preview.
  • [NET6][ThemeDesigner] Fixed the issue where the Gauge, C1FlexPivotSlicer and C1DashboardLayout were not added into ThemeDesigner .NET 6.

TreeView for WinForms

Improvements

  • Added DataMemberPath property to the C1TreeView.BindingInfo class, which gets a collection that identifies the names of a specific record set within the DataSource by tree levels.
  • Added CheckedMemberPath property to the C1TreeView.BindingInfo class, which gets a collection that identifies the data source fields that are used to bind to the C1TreeNode.Checked property.
  • Added DisabledMemberPath property to the C1TreeView.BindingInfo class, which gets a collection that identifies the data source fields that are used to bind to the C1TreeNode.Enabled property.
  • Added KeyMemberPath property to the C1TreeView.BindingInfo class, which gets a collection that identifies the key fields of the data source by tree levels.
  • Added DisplayMemberPath property to the C1TreeColumn class, which gets a collection that identifies the fields to be displayed in the column depending on the level of the node.
  • Improved behavior of DataMember, CheckedFieldName, DisabledFieldName, KeyField properties from the C1TreeView.BindingInfo class and the DisplayFieldName property from the C1TreeColumn class.

Bug Fixes

  • Fixed the issue where the nodes could not be edited after the first edit.

TrueDBGrid for WinForms

Improvements

  • [.NET Framework] Added optional parameter includeGridCaption for SaveExcel method. This method allows to point whether the TrueDBGrid caption should be included in the export.
  • [.NET Framework] Added Split.CollapseHierarchicalRow, Split.ExpandHierarchicalRow. Made public Split.CollapseGroupRow and Split.ExpandGroupRow to allow expand/collapse single rows only for part of splits of GroupBy or Hierarchical grid.
  • [.NET Framework] Added Split.ShowExpandIcons property to allow hide expand-collapse buttons for splits.
  • [.NET Framework] Added FilterBarMarqueeStyle and Style.MarqueeBorderColor properties.
  • [.NET Framework] Added Polish run-time localization strings.

Bug Fixes

  • [.NET Framework] Fixed the issue where SelectedRows were not correct when last row deletion was cancelled.
  • [.NET Framework] Fixed the issue where the ConditionFilter handled floating point values incorrectly when the user's locale used "," as the decimal separator.
  • [.NET Framework] Fixed the issue where printing the Grid did not continue the long cell data to the next page if DataView was GroupBy or Hierarchical.
  • [.NET Framework] Fixed the issue where incorrect DLL name was shown in the error message.

Word for WinForms

Bug fixes

  • [.NET Framework] Fixed the issue where some phonetic symbols were rendered as Japanese characters in exported (*.rtf) result file of C1FlexReport.
  • [.NET Framework] Fixed the issue where numbering was rendered as square in result *.rtf file exported from word document that contained numbered list.
  • [.NET Framework] Fixed the Issue where PDF file was exported with PrintDocument when using DejaVu font.