BarCode for WPF
Improvements
- Added localization for BarCode exceptions.
Breaking Changes
- Renamed LineStrokThickness property to LineStrokeThickness property in Code25intlvOptions.
- Changed Code128Options property to Ean128Fnc1Options property, and changed Code128Options class to Ean128Fnc1Options class.
- Changed the type of ModuleSize property, which represents the width of the narrow bar in screen pixels, to integer.
- Changed the members of QRCodeErrorLevel from L, M, Q, H to Low, Medium, Quality, High, and updated the value of these members from 1, 0, 2, 3 to 0, 1, 2, 3.
Bug Fixes
- Fixed the issue where Code49 barcode appears distorted when the BarCode text is greater than 271 characters.
- Fixed the issue where "Error in the application" gets prompted when StructuredNumber is applied in DataMatrix BarCode.
ComboBox for WPF and Silverlight
Bug Fixes
- Fixed the issue where TabIndex property did not work in the specified TabIndex sequence for C1ComboBox.
DataGrid for WPF and Silverlight
Bug Fixes
- Fixed the issue where BottomRow displayed a validation error while validating the last row in C1DataGrid.
- Fixed the issue where Background Color of GroupWithSummaryRow was not working.
- Fixed the issue where OnHorizontalAlignmentPropertyChanged is raised before initializing the required objects in the constructor. For this, default overrides for dependency properties have been fixed.
- Fixed the issue where cell validation adorner did not appear while tabbing among cells.
Docking for WPF and Silverlight
Bug Fixes
- Fixed the issue where the layout of C1DockControl is not preserved.
FlexGrid for WPF and Silverlight
Improvements
- Added a read-only property named RowCol.VisibleIndex that returns the index of an element in the collection of visible items if its IsVisible property is set to True.
Bug Fixes
- Fixed the issue where fatal error was raised while entering Japanese characters with Office IME 2020.
- Fixed the issue of incorrect cell navigation when the FlowDirection is set to "RightToLeft".
- Fixed the issue where PrintPreview did not show correct selection after scrolling when ScaleMode selection is used.
- Fixed the issue where the last column of C1FlexGrid is not completely visible when VerticalScrollBarVisibility property is set to Visible.
- Fixed the issue of resizing the column in C1FlexGrid control at run-time.
- Fixed the issue where the hidden cells also get copied while copying a range of cells containing them using Ctrl+C.
- Fixed the issues where the C1.WPF.FlexGrid.ColumnFilterEntry appears in drop-down of "Condition" filter after applying C1ThemeBureauBlack.
FlexSheet for WPF
Improvements
- Added EditOptions, TabItemShape, and ShowSingleTab properties for C1FlexSheet control.
Bug Fixes
- Fixed the issue of automatic column creation at run-time despite AutoGenerateColumns being set to False and ItemSource property set.
- Fixed the issue where selection is shown in the inserted chart even when the focus is set to some other place.
- Fixed the issue where sorting could not be performed on FlexSheet when the column headers of the cells were clicked even when the AllowSorting property was set to True.
- Fixed the issue where ArgumentOutOfException is raised while switching from one sheet to another in edit mode.
- Fixed the issue where ArgumentNullException is thrown on switching filter applied tab with ObservableCollection from other tabs.
- Fixed the issue where NullReferenceException is thrown on clicking expand/collapse icon when grouping is applied with CollectionViewSource.
- Fixed the localization issue for Japanese/Spanish/Portuguese strings in message box.
- Fixed the issue where a blank row is observed in the context menu of the FlexSheet control.
- Fixed the issue where SortDialog of FlexSheet did not move at run-time by mouse dragging.
- Fixed the issue where the GridLines were lost while binding the FlexSheet with ItemsSource using _flexSheet.AddSheet() method.
- Fixed the issue where the applied grouping/outlines are not exported to .xls/.xlsx.
- Fixed the issue where comment box is not shown in visible screen while adding comment in the cell of LastColumn.
- Fixed the issue where line feeds comments did not get displayed starting from the 1st line in the CommentBox of C1FlexSheet.
- Fixed the issue where the applied filter is not saved in Filter drop down after switching the tabs.
- Fixed the issue where the custom name is not applied to the sheet added in the FlexSheet at run-time.
- Fixed the issue where the context menu appears on right clicking the SheetNavigation buttons.
- Fixed the issue where deleting the first character in a cell removed the entire cell.
- Fixed the issue where the FilterDialog of C1FlexSheet opened away from its concerned column.
- Fixed the issue where ArgumentOutOfRangeException is thrown while copying the chart in C1FlexSheet.
ListBox for WPF and Silverlight
Bug Fixes
- Fixed the issue where the BringIndexIntoView() method did not bring corrected item into the view for C1TileListBox.
NumericBox for WPF and Silverlight
Bug Fixes
- Fixed the issue where the FormatExceptions are thrown on setting the format of C1NumericBox control to Decimal ("D").
- Fixed the issue where leading digits get removed while editing in C1NumericBox.
Olap for WPF and Silverlight
Improvements
- Added public OlapCellFactory class to wrap text in RowHeaders of OlapGrid with SubTotals.
Bug Fixes
- Fixed the issue where all the data fields appearing in the OlapPanel disappears when the Undo button is pressed.
- Fixed the issue where items in the OlapPanel piles up while changing the Olap cube dynamically.
- Fixed the issue where an error occurred while trying to right-click and load context menu in a WPF Browser application.
- Fixed the issue where icons in the context menu appear small if the context menu is opened using "Shift+F10" keys.
PdfViewer for WPF and Silverlight
Improvements
- Added MaxZoom and MinZoom properties for C1PdfViewer.
Bug Fixes
- Fixed the issue where PageNumberChanged event did not fire when ToolbarVisibility property is set to Collapsed.
- Fixed the issue where incorrect behavior was observed with FindText textbox while searching for a word in the PDF document.
RadialMenu for WPF and Silverlight
Bug Fixes
- Fixed the issue where the display text gets rotated with certain culture settings for C1RadialMenu.
Improvements
- C1RadialMenu honors CIRadialMenuItem.ItemTemplate property.
Rating for WPF
Improvements
- This is the first release for C1Rating in Extended Library.
RichTextBox for WPF and Silverlight
Bug Fixes
- Fixed the issue where the cursor remains on the right edge while typing in Hebrew language.
- Fixed the issue where the HTML content did not render correctly in the RichTextBox control.
- Fixed the issue where a System.NotSupportedException remains unhandled while adding a non-supported files such as non jpg/png file through "Insert Image" dialog of RichTextBoxToolBar.
Schedule for WPF and Silverlight
Improvements
- Added C1Calendar.SelectionMode property to provide multi-select support through mouse click without pressing a modifier key. SelectionMode.Multiple enables multiple date selection without pressing the Control key. By default, the property is set to Extended, which provides behavior similar to the previous released version. MaxSelectionCount property can be used to limit multiple selection.
- Added support for Cosmopolitan, Office 2010, Office 2013 and other themes available in C1.WPF.Theming assemblies.
- Escape key gets honored in-place to cancel editing in C1Scheduler control.
- Improved keyboard navigation in C1Scheduler control.
- F2 key turns on in-place editing for a selected appointment in the schedule for C1Scheduler control.
- Enter key can be used to create a new in-place appointment or to open the Appointment dialog for an existing selected appointment.
- Tab (Shift+Tab) key moves selection and keyboard focus to the next or previous appointment in the current view of C1Scheduler control.
Other Bug fixes
Bug Fixes
- Fixed the issue where pressing the arrow key shifts the focus to the background window and the background controls get interacted for C1MessageBox.
- Fixed the issue where Command Binding did not work for C1HyperlinkButton.
- Fixed the issue where setting the IsTabStop property to false also gets the focus for C1HyperlinkButton.
- Fixed the issue in C1Menu control where setting the IsEnabled property to false on button click did not visually-disabled C1MenuItem.
- Fixed the issue for C1Menu control where the hot keys did not work with C1MenuItem.
- Fixed the issue where XamlParseException is thrown when any C1Themes is applied to the controls.