BarCode for WinForms
Bug Fixes
- Fixed the issue where the cell border is lost in the output excel file when the .xlsx file with the cell border is read and saved.
- Fixed the issue where a number used as a bullet in the Paragraph Field is not shown in the exported excel file.
- Fixed the issue where cell formats change when .xlsx file is read and saved.
Improvements
- Added the WideToNarrowRatio property to change ratio of wide and harrow bars.
Excel for .NET
Bug Fixes
- Fixed the issue where the underline font style cannot be applied to a cell in C1Excel.
- Fixed the issue where the cell border is lost in the output excel file when the .xlsx file with the cell border is read and saved.
- Fixed the issue where a number used as a bullet in the Paragraph Field is not shown in the exported excel file.
- Fixed the issue where cell formats change when .xlsx file is read and saved.
FlexChart for WinForms
Improvements
- Added SVG rendering.
- INotifyPropertyChanged DataSource elements are now tracked.
- Added default data at design time in FinancialChart to allow styling.
- [FinancialChart] Major Release
- Added the FlexRadar control.
- Added Waterfall Series
- Added Annotations.
FlexGrid for WinForms
Bug Fixes
- Fixed the issue where System.NullReferenceException was thrown in C1FlexGrid designer when dropped on the form.
- Fixed the issue where additional columns appeared when a file saved with MS Excel 2003 was opened in C1FlexGrid.
- Fixed the issue where the grid was not scrolling to the bottom end by selecting all the rows using Ctrl+Click on Row Header and then dragging to the bottom when SelectionMode is ListBox.
- Fixed the issue where the cursor location was before the last character when the character was deleted in case of column format set to 'No' and 'C0' ( without decimal places).
- Fixed the issue where the grid was scrolling to the leftmost column when the rightmost column was being sorted while selecting all cells.
- Fixed the issue where the PrintGrid method was printing the grid in a different font size when screen DPI was changed.
- Fixed the issue where the value of a cell in 'DateTime' type column was not being set as Null by unchecking the checkbox when the cell was in edit mode.
- Fixed the issue where the cell of C1FlexGrid could not be changed when setting cell editor's multiline property to false.
- Fixed the issue where the grid failed to filter when the filter is created in XML format.
- Fixed the issue where C1FlexGrid.Rows[index]. Selected returned false when the row is selected and hidden.
Improvements
- Added C1FlexGridSearchPanel for full text search across all data in C1FlexGrid.
- Added GetCellStyle, SetCellStyle, GetCellImage, and SetCellImage methods to C1FlexGridBase class.
- Added Add methods to CellRangeCollection class.
- Added ApplySearch methods to C1FlexGridBase class. Added SearchBackColor property to CellStyle class. These methods and properties are used for full text search across all data in C1FlexGrid.
FlexReport for WinForms
Bug Fixes
- Fixed the issue where all fields of the child group were removed when the user deleted the parent group.
- Fixed the issue where text selected in the viewer was not copied fully if report contained CheckBoxField.
- [FlexReport Designer App] Fixed app's name in Japanese locale.
- [FlexReport Designer App] Fixed the issue where a fatal error was thrown when the report with no DataSource was edited by using smart tag panel of C1FlexReport.
- [FlexViewer] Fixed the issue where the user could still select text with Ctrl+A but could not remove the selection when the SelectMouseMode property was set to false.
Improvements
- Added support of Date parameters, see ParameterType.Date.
- Added Parameter.MaxLength property to set the maximum number of characters in the string parameter.
- [FlexReport Designer App] Added ability to open expression editor when creating user defined values for parameter in AllowedValuesDefinition editor.
- [FlexViewer] Added the ability to select text on multiple pages.
- [FlexViewer] Added the "Select All" action and context menu item.
Breaking Changes
- Rather than unconditionally selecting all fields in the report, "Select All" (Ctrl+A) now selects fields depending on the current selection:
o If there are selected sections, all fields in those sections are selected.
o Else if there are selected sub-sections, all fields in those sub-sections are selected.
o Else if the primary selection is a field, all fields in its sub-section are selected.
o Else, all fields in the report are selected.
If following the above steps the same fields are re-selected that were selected before, all fields in the report are selected.
GanttView for WinForms
Bug Fixes
- Fixed the issue where default bar styles set through 'Bar Styles' dialog at run time were not affected to currently existing tasks.
- Fixed the issue where the horizontal scrollbar jumped to the corners when scrolling knobs (arrows) were clicked.
- Fixed the issue where the SplitTask popup was not being closed by using the Escape key.
- Fixed the issue where the size of indicator of percent complete did not increase while its bar height was increased and task percent complete icon was dragged in chart pane.
- Fixed the issue where tasks were expanded when right-clicked on collapsed group header icon.
- Fixed the issue where 'Task Information' dialog box appeared instead of 'Link Information' dialog by clicking some part of predecessor link when setting negative lag
- Fixed the issue where predecessor link with negative lag was cut off in print preview of c1GanttView.
- Fixed the issue where predecessor task did not move according to the numbers of lags set through 'Task Information' dialog box.
- Fixed the issue where OldIndex and NewIndex properties of ListChangedEventArgs always returned 0 (Zero).
Improvements
- Task Info Dialog for C1GanttView in the Read Only mode.
Input for WinForms
Bug Fixes
- Fixed the issue where the value of C1TextBox bound to an object of reference type was not changed even if text was changed.
- [C1ComboBox] the UseBindingItemsSource property did not work on form load if set in Design Time.
- [C1FontPicker] Fixed the issue where the DropDownFromAlign property was not occurring in C1FontPicker although 'DownDownFormAlignChanged' Event occurred.
- Fixed the issue where a white strip was visible in the back color of C1TextBox when disabled.
- Fixed the issue where System.NullReferenceException was thrown when form containing C1Input.C1TextBox control is closed/disposed.
Improvements
- [C1ComboBox] Added new property TranslateValue to translate Value into Text using items data source.
InputPanel for WinForms
Bug Fixes
- Fixed the issue where the HighlightedIndexChanged event fired twice for InputComboBox when an item in the dropped down list was clicked.
- Fixed the issue where the Validating event of InputNumericBox fired two times when the validation failed and the user tried to move to another control.
- Fixed the issue where the Validating event was not correctly cancelled when e.Cancel was set to True in the Validating event of InputNumericBox.
- Fixed the issue where the GotFocus event of InputComboBox was fired although focus was lost by setting "DropDownStyle=DropDownList".
- Fixed the issue where the second form was activated when opening the dropdown of InputComboBox after setting "TopMost=True" for the Form.
List for WinForms
Bug Fixes
- Fixed the issue where cell value was shown as '???' when column's data type was set to 'TimeSpan'.
- Fixed the issue where ??? was displayed in the DateTime column with NumberFormat property set to "Short Date" when the Format of the system was set to Finnish (Finland).
Map for WinForms
Menus and Toolbars for WinForms
Bug Fixes
- Fixed the issue where ArgumentException was thrown after docking tab page to the top and auto hiding.
- Fixed the issue where tab pages were overlapped when docking tab page was re-docked to the previous position.
- Fixed the issue where C1DockingTabPage did not fill the complete space as that of C1CommandDock.
- Fixed the issue where the application form went back under next window and became visible when re-docked the floating tab page
- Fixed the issue where ArgumentNullException occurred on DockingTab drawing when setting visualStyle of C1DockingTab.
- Fixed the issue where an unhandled exception was thrown after creating new theme with the standard build-in theme template.
- Fixed the issue where the TabPageClosed and the TabPageClosing event of C1DockingManager were not fired when the floating tab page was closed.
- Fixed the issue where the TabForeColorSelected property of C1DockingTabPage reset to ControlText at runtime when AutoHiding was set to true.
- Fixed the issue where the second horizontal toolbar was shown below the first in C1CommandDock.
- Fixed the issue where the project was shown behind the opened file after clicking EditCommandLink/EditCommandProperties/ChangeLinkedCommand from floating toolbar of C1MainMenu.
- Fixed the issue where ContextMenu of C1MainMenu was not same with the previous build when right-clicking on the C1MainMenu.
- Fixed the issue where an error message box was shown when 'About C1CommandLink' was clicked after clicking 'Append Item'.
- Fixed the issue where the tab bar disappeared from the window permanently when enough space was not available to accommodate it.
Improvements
- Improved theme properties tree for C1DockingTab.
- [C1DockingTab] Added tab page size, tab page mode, caption trail image, C1DockingTab border colors for different states, caption padding and margin.
- [C1DockingTab] Added new properties to specify corners of different parts, disabled styles for captions, tabs and buttons.
- [C1DockingManager] Added TabPageClosed and TabPageClosing events.
Reports for WinForms
Bug Fixes
- [C1ReportDesigner App] Fixed the issue where the application crashed on startup when the settings file was corrupt.
- Fixed the issue where specific character did not get exported to RTF format correctly.
Ribbon for WinForms
Bug Fixes
- Fixed the issue where a ribbon tab could not be opened the second time in Minimized mode after updating RibbonLabel while the tab popup was visible.
- Fixed the issue where two tabs were selected after adding a new tab from the properties grid at design time.
- Fixed the issue where an issue occurred when a ribbon tab in RibbonContextualTabGroup was selected programmatically.
- Fixed the issue where a small image applied on a button in LeftPaneItems of RibbonApplicationMenu displayed as a large image.
Scheduler for WinForms
Bug Fixes
- Fixed the issue where appointments were displayed incorrectly when TimeLineView was grouped and navigated by navigation buttons.
- Fixed the issue where appointment titles disappeared when C1Schedule was scrolled and icons were set on them.
TreeView for WinForms
Bug Fixes
- Fixed the issue where CryptographicException occurred when a C1TreeColumn was initialized.
- Fixed the issue where Redo/Undo function did not work correctly in c1TreeView at Design Time.
- Fixed the issue where ApplyNodeStyles and ApplyNodeCellStyles events of TreeView were not getting triggered.
- Fixed the issue where Disabled state of style was not supported.
- Fixed the issue where the Remove button did not work in TreeNode Editor.
- Fixed the issue where indicating lines between nodes were shown in second column when first column is hidden by resizing.
- Fixed the issue where& style of Column did not apply in design time.
- Fixed the issue where TreeNode Editor dialog was immediately closed by double clicking TreeNodes in TreeNodeEditor.
- Fixed the issue where indicating displays lines were separated with c1TreeNodes by scrolling horizontal scrollbar when RightToLeft=Yes.
- Fixed the issue where Expand/Collapse icon was changed without changing expand state of node when e.Cancel was set to true in both of Collapsing and Expanding events.
- Fixed the issue where NullReferenceException' occurred while pressing 'Shift' key and selecting the node by mouse at the same time.
- Fixed the issue where a node was not expanded when mouse over on it and other node was dragged.
- Fixed the issue where 'NullReferenceException' occurred after editing node when data source was self-referencing.
Improvements
- Out of Beta.
- Changed styles of tree nodes and cells.
- Added support of theme scrollbars.
- Changed default size of nodes.
- Added new icons for 'expand' button and checkbox. Added new CheckBoxStyle and ExpandButtonStyle properties to TreeViewStyles class.
- Changed the C1TreeColumn.DisplayFiledName property
Other Changes
- Added translated strings into Japanese, Korean and Chinese.
TrueDBGrid for WinForms
Bug Fixes
- Fixed the issue where the calendar drop down was shown instead of numeric up down when NumberFormat was set to 'Medium Time'.
- Fixed the issue where an error message was shown when the filter of grid column was edited and data type of column was set to TimeSpan.
- Fixed the issue where data was deleted from the cell whenever user entered the edit mode.
- Fixed the issue where the Edit mode of TrueDBGrid's cell was selected by double clicking on the cell when Column data type was "DateTime" and format was "Long Time or Short Time".
- Fixed the issue where a last character of column header was cut off in some cases.
- Fixed the issue where CellTips was shown unusually long when C1TrueDBGrid1.Style.VerticalAlignment was set to a value other than C1.Win.C1TrueDBGrid.AlignVertEnum.Top.
- Fixed the issue where the hierarchical grid showed sorted data incorrectly.
- Fixed the issue where the hierarchical grid scrolled to the left and rows got collapsed after filtering.
- Fixed the issue where multiple columns or rows could not be selected by dragging mouse cursor over a section of TureDBGrid when MarqueeStyle was FloatingEditor.
- Fixed the issue where ??? was displayed in c1TrueDBGrid when column's data type was set to 'TimeSpan'.
- Fixed the issue where some format was shown as "01/01/0001" and "???" in a new row after setting AllowAddNew to true and Column data type to "DateTime".
- Fixed the issue where grid's color scheme was not applied on the exported excel file when UseGridColors property was set to true.
- Fixed the issue where grid displayed empty rows when the rows contained line feeds "\r\n".
- Fixed the issue where the filter was not cleared when FilterText property was set in code and Clear button in FilterDropdown was clicked at runtime.
- Fixed the issue where the filter of data source was incorrect when a column filter applied without changes.
- Fixed the issue where ??? was displayed in the DateTime column with NumberFormat property set to "Short Date" when the Format of the system was set to Finnish (Finland).
Improvements
- Added new member 'Fill' to 'BackgroundPictureDrawModeEnum'.
Word for WinForms
Improvements
- Added new method (AddCanvas) of the C1WordDocument class for adding drawing canvas objects to Word/RTF document
Other Bug Fixes
- [C1Document] Fixed the issue where SSRS report was not getting rendered in SSRSViewer product application.
- [C1Document] Fixed the issue where line style of arc, pie, and triangles were not affected in PDF and other exported files.
- [C1Document] Fixed the issue where DocumentInfo specified for ExportFilter was ignored.
- [C1Document] Fixed the issue where the text field in a specific file was not shown in the exported excel files.
- [C1Document] Fixed the issue where description of CornerRadius and some shape's properties were not shown in properties grid of C1FlexReportDesginer
Other Changes
- [C1Document] Changed properties of the parameters of C1SSRSDocumentSource was force set of C1SSRSDocumentSource.Dirty to True.
- [C1Document]Added C1SSRSDocumentSource.ConnectionOptions.Timeout.