Chart for WinForms
Bug Fixes
- Fixed issue where the description for AxisScroll event was missing from the API.
- Fixed the issue where some strange behavior is observed while auto scaling of the X and Y axis in C1Chart.
Excel for .NET
Bug Fixes
- Fixed the issue where "Invalid Excel OpenXml file (*.xlsx)" exception is thrown while importing an Excel (.xlsx) file generated using Altova Mapforce or Telerik SpreadSheetProcessing for Wpf with C1Excel.
FlexChart for WinForms
FlexGrid for WinForms
Bug Fixes
- Fixed the issue where exported frozen column count was incorrect if there is a hidden fixed column and SaveExcel() method is used with IncludeFixedCells and VisibleOnly FileFlags options.
- Fixed the issue where the scrollbar loses focus on adding a new row.
- Fixed the issue where GroupOn and TotalOn result of Subtotal() method is erroneous when the first column has different data for each row.
- Fixed the issue where C1FlexGrid scrolls to left when SelectionMode is ListBox and the rows selected using Ctrl+click on row header.
- Fixed the issue where DropDown does not open by pressing F2 key when ComboBox is used as editor of C1FlexGrid's cell.
- Fixed the issue where caret does not move to position before thousand separator by pressing backspace key.
- Fixed the issue where first or last cell of new empty row is not selected by pressing Home or End key when editing cell.
- Fixed the issue where caret moves to right on deleting character from string with thousand separator.
- Fixed the issue where changing one digit to other is incorrect in C1FlexGrid's column with numeric data type results.
- Fixed the issue where new data is placed at the newly added row bar in unbound mode.
- Fixed the issue where ValidateEvent is not fired when data was pasted from clipboard.
- Fixed the issue where DataMapped drop-down list does not show picklist until F2 key is pressed.
- Fixed the issue where duplicate shortcut keys are localized in Italian/Danish/Norwegian/Greek/Finnish in C1FlexGrid filter.
- Fixed the issue where C1FlexGrid wrongly groups rows with specific umlauts.
- Fixed the issue where the value of C1FlexGrid cell does not change when Multiline property of cell's textbox editor is False.
- Fixed the issue where ArgumentOutOfRangeException is thrown while trying to get value of SortColumn when no column is sorted.
- Fixed the issue where new row of bounded C1FlexGrid was not crated if value is added to grid in the first time.
Improvements
- Added KeepMergedRangePosition option to ScrollFlags enumeration for scrolling the grid to the first cell of merged range when selecting it.
- Added Never and Inherit options for ShowButtons enumeration.
- Added PreserveEditMode property to enter into edit mode after exiting from previous cell with arrow keys or tab key.
- Added Transpose method for reflecting grid over its main dialog.
- Added ShowButtons property to Column class.
FlexPivot for WinForms
Improvements
- Final release of FlexPivot.
- Added a separate dll for C1DataEngine i.e. C1.DataEngine.dll.
- Added Queries support in C1DataEngine for data integration, transformation, aggregation and analysis.
- Added Excel Add-in for integration with Power Query.
- Added support for null values.
- Added support for all the formats specified on the Format tab in Field Settings Dialog.
- Added support for all the data types including sbyte and unsigned data type.
- FlexPivot supports multiple value fields by default.
- Increased column size limit for filter tab to one billion.
- Added Connector.GetData method overload using IDataReader.
- Improved grid performance on large result sets.
- Improved diagnostic messages on Filter tab for cases where there are too many unique values or data size is too large.
FlexReport for WinForms
Bug Fixes
- Fixed the issue where TextField.Text property cannot be assigned from script.
- Fixed the issue where a wrong image is used for indeterminate state of checkbox fields.
- Fixed the issue where FlexReport Asc() script function required an integer in place of string.
- Fixed the issue related to C1FlexReport ja, zh and ko related resource files.
- Fixed the issue where all the built-in date/time formats supported by CR are not applied while importing to C1FlexReport Designer.
- Fixed the issue where CheckMark font use CheckBoxField font instead of its own.
- Fixed the issue related to C1FlexReportDesigner app ja, zh and ko resource file.
- [FlexReport Designer App] Fixed the issue where chart axis labels overlaps when crystal chart is imported to C1FlexReport designer application.
- [FlexReport Designer App] Fixed the issue where an exception is thrown on creating a new report connected to an XML database.
- [FlexReport Designer App] Fixed the issue where loading the assembly failed while connecting to an external assembly data provider.
- [FlexReport Designer App] Fixed the issue where designer crashes when the .flxr file loaded into the designer is deleted by another application.
- [FlexReport Designer App] Fixed the issue where designer app crashes on changing data provider in the Create Report Wizard.
Improvements
- Added Field.SubreportHasData, SubreportField.SubreportHasData properties.
- Added direct support for SQLite data provider.
- [C1FlexViewer] Supported panning with the middle mouse buttons.
- [C1FlexViewer] Eliminated the dependency of C1FlexViewerPane on embedded ScrollBar controls.
- [FlexReport Designer App] Added error list window to show errors/warnings that occur during last report generation. Error List button added to the Home tab's View group to show error list in case it is hidden.
- [FlexReport Designer App] If an undo or redo reverts to a state in which the report remained in an unchanged state, that state can now be restored.
Breaking Changes
- [C1FlexReport Designer App] Ignored designer window layouts saved in previous version to ensure that error list is displayed only when needed.
- [C1FlexReport Designer App] Updated localization resources for ShowErrorList button.
GanttView for WinForms
Breaking Changes
- Renamed the property ZoomFactor to ChartViewZoomFactor.
Bug Fixes
- Fixed the issue where data in custom column is not retained while loading xml file at design-time.
Improvements
- Implemented C1GanttView and C1Schedule common data source demo.
- Added Link Information dialog.
- Added new Task property ReflectOnSummary to show outline task on its summary bar.
Input for WinForms
Bug Fixes
- [C1TextBox] Fixed the issue where an OverflowException is thrown when a value greater than '1E+28' is entered in the C1TextBox and data type is set to double, int or float.
- [C1TextBox] Fixed the issue where controls based on C1TextBox incorrectly paints text content when RightToLeft is set to Yes and DisabledForeColor is set.
- [C1TextBox] Fixed the issue where the Font of C1ComboBox's DropDownForm is not being applied when set in code.
- Fixed the issue where the drop-down menu of selecting month is not displayed even if the month value in the upper part is clicked in C1DateEdit.
InputPanel for WinForms
Bug Fixes
- Fixed the issue where NullReferenceException is thrown when the C1InputPanel is used in a UserControl and nputMenu is cliIcked multiple times and spacebar key is pressed.
- Fixed the issue where InputControlHost is not displayed on the C1InputPanel when added at design-time.
Pdf for WinForms
Bug Fixes
- Fixed issue where the .line alignment changes when FonType is set to Standard.
Ribbon for WinForms
Bug Fixes
- Fixed the issue of scaling the Width and Height properties of RibbonControlHost in high DPI mode.
- Fixed the issue where images appear dizzy when the DPI of the screen is increased.
- Fixed the issue where the value of the ShortcutKey property of RibbonButton is stored in localized form and cannot be loaded later for a different culture when the Ribbon layout is saved to Xml using the Save() method.
- [C1RibbonPreview] Fixed the issue where page thumbnails are not scaled for high DPI.
Reports for WinForms
Bug Fixes
- Fixed the issue where Superlabel custom field renders incorrectly when CanGrow or CanShrink property is set to True.
- Fixed the issue where the complete RTF text jumps to the next page even when the KeepTogether property is set to False.
- Fixed some issues with high DPI mode.
- [C1ReportDesigner App] Fixed the issue where an exception is thrown when a drop-down of BarCode property of barcode field is expanded.
Scheduler for WinForms
Bug Fixes
- Fixed the issue where the Alignment property of the title text did not work properly in C1Scheduler.
SuperTooltip for WinForms
Bug Fixes
- Fixed the issue where hyperlink renders at incorrect location when the Padding property of C1SuperLabel is set.
- Fixed the issue where an exception is thrown when C1SuperTooltip is used in a multithreaded application.
Improvements
- C1SuperTooltip honors HTML table header cells.
Themes for WinForms
Improvements
- Fixed LinkLabel colors and added ImageRecolor in dark themes to handle typical icons.
TileControl for WinForms
Bug Fixes
- Fixed the issue where C1TileControl layout changes on loading saved XML when custom DPI is set.
- Fixed the issue where tiles render slowly when a long text is assigned to the Text property of the Tile.
TrueDBGrid for WinForms
Bug Fixes
- Fixed the issue where Carriage Returns and Line Feeds characters are not displayed correctly in the C1TrueDBGrid.
- Fixed the issue where characters in the FilterBar are not retained when grid is split in two parts and a row among the last few rows is selected.
- Fixed the issue where a runtime exception is thrown when the grid is bound to a BindingSource object at design-time.
- Fixed the issue where PrinterSettings are ignored when settings are retrieved from the PrintDialog and used at the time of printing.
- Fixed the issue where filter drop-down is not shown under the filter bar when data is viewed with Hierarchical display.
- Fixed the issue where filter drop-down takes a long time to show when grid containing many rows is viewed Hierarchical display.
- Fixed the issue where translated column loses centering when RTL is set.
- Fixed the issue where RTL Grouped Column with ExtendRightColumn = True has wrong size.
- Fixed the issue where FlexGrid renders slowly on loading and scrolling when ExtendRightColumn property is set to True.
- Fixed the issue where FetchRowStyle event fires multiple times for a single row.
- Fixed the issue where IndexOutOfRangeException is thrown when there is a standalone parent row in the grid and filter drop-down is in expanded state.
Word for WinForms
Other Bug Fixes
- [C1DockingTab] Fixed the issue where memory is not released when the form containing C1DockingTab and C1DockingTabPage is closed.
- [C1DockingTab] Fixed the issue pertaining to memory leakage in C1DockingTab.
- [C1DockingTab] Fixed the issue where DockingTab page does not appear when hovering over the tab page header when two tab pages are place side by side in different C1CommandDock.
- [C1DockingTab] Fixed the issue where memory leakage is observed when clicking tab to show the docking tab when it is in AutoHide state.
Other Improvements
- [C1Command] Improved support for WindowsFormsHost.