Fixed the issue where date could be selected even after setting the value of MaxSelectionCount property to 0.
Fixed the issue where a console error was observed, and the page could not run after selected date in datetime textbox.
Chart
Improvement
Added SaveImage() method for exporting chart to image (PNG,JPEG,SVG).
Core
Improvements
Moved C1CheckBox control from the Input to the Core assembly.
Prevented drag initiation.
Added support for SyncUtil(RenderSynchronizer) work with bunit.
DataFilter
Bug Fix
Fixed the issue where GridColumnFilterLoadingEventArgs.DataFilter was assigned a null value.
DateTimeEditors
Improvement
Added PopupStyle property to C1DateTimePicker.
Bug Fixes
Fixed template issues in C1DateTimePicker and C1DatePicker.
Fixed the issue where C1DatePicker was not inheriting the popup foreground to the calendar inside.
FlexGrid
Improvements
Improved auto-scrolling to be faster as the edges of the grid are reached while dragging.
Improved layout to render any number of rows and columns.
Bug Fixes
Fixed the issue where Flexgrid scrolls after reaching to the top row when pressing PageUp key if Material/MaterialDark theme is applied.
Fixed the issue where an exception was thrown if the grid was constructed in a thread different from the UI thread.
Grid
Improvements
Updated C1DropDown component's styles inside flexgrid cell and inherited foreground color by default.
Added selection menu.
Added support for removing a range of items in the underlying data-collection honoring ISupportRangeEditing.RemoveRangeAsync.
Improved pasting single text to paste the same text in all selected cells.
Added column menu.
Bug Fixes
Fixed the issue where typed spaces were not filtered correctly in GridFilterRow.
Fixed the issue where no data was shown in the exported HTML file after hiding all grid columns in FlexGrid.
Fixed the issue where export was failing if there were cells with border gradients. Now the export will take the first color from the gradient, since html does not support gradient in the borders.
Fixed the issue where data was not shown properly in exported file if printing the grid content after applying frozen properties.
Fixed the issue where the paste algorithm did not support pasting single text in multiple cells.
Fixed the issue where an exception was thrown when printing the selection of a grid whose selection was null.
Fixed the issue where scroll clicked cell into view on pressing Shift+Tap instead of scrolling the whole selection.
Fixed the issue where the icon did not show in column header when setting the icon for unsorted column from SortIndeterminateIconTemplate property.
Fixed the issue where Refresh method was not working properly for CellTemplate.
Input
Breaking Changes
Moved C1CheckBox control from the Input to the Core assembly.
Improvements
Added <CloseOnPlacementTargetPositionChanged> property like WPF's implementation has.
Added <TargetQuery> property - css selector query to select the popup's target element.
Prevented drag initiation.
Use"initial" style value for "font-size" and "font-weight" instead of "inherited" to keep original view despite the container's style parameters.
Bug Fixes
Fixed the issue where an error occurred when entering value in numeric box of Filter and clicking on Filter icon.
Fixed template issues in C1ComboBox.
Fixed the issue where font color in Filter dialog and fond color in FlexGrid control were not same.
Fixed the issue where filter dialog did not close when the column is shown even though horizontal scroll bar is scrolled.
Fixed the issue where a placeholder was shown after typing a space in C1AutoCompleteTextBox.
Fixed the issue where an exception was thrown when receiving notifications from source in C1ComboBox and C1MultiSelect.
Fixed the issue where the class did not get applied for the control DOM and MinWidth could not be changed.
Fixed the issue where the SelectedIndex property did not work properly for C1ComboBox.
Fixed the issue where full word could not be inserted as well when using Tab key.
Fixed the issue where filter cells did not interact at chrome browser on touch devices.
ListView
Bug Fix
Fixed the issue where an exception was thrown when receiving notifications from source.
Menu
Improvements
Added <PlacementTarget> and <PlacementTargetQuery> properties which allow to place the menu relative to the target element.
Displayed the C1MenuItem.Icon at the MenuItemView.
Gave the public access modifier to the menu items collection.
Added C1MenuItem.ItemTemplate property to allow setting icon-template without needing to specify a size and delegating this to the menu control.
Bug Fixes
Fixed the issue where sub-menu could not display vertical scroll when content is over height at Menu control.
Fixed the issue where arrow position did not show correctly in Hierarchical Menu.
TreeView
Bug Fixes
Fixed the issue where dragging feature could not perform as well between trees.
Fixed the issue where sub-menu could not display vertical scroll when content is over height at Menu control.
Fixed the issue where arrow position did not show correctly in Hierarchical Menu.