# 2019 v1

## Content



## General

### Improvements

*   Adds support for Visual Studio 2019.

## Core

### Breaking changes

*   C1VectorIcon.IsFilled property removed (Use transparent color instead).
*   C1PathIcon class has been renamed to C1PolygonIcon.
*   C1SVGIcon class has been renamed to C1PathIcon.

### Improvements

*   C1VectorIcon.StrokeColor property added.
*   C1BitmapIcon.ShowAsMonochrome property added.
*   C1CompositeIcon added.
*   C1Icon.Padding property added.
*   C1PathIcon added.
*   C1VectorIcon.ViewBox property added.

### Bug Fixes

*   [X.iOS\] Selection was not invalidating when resetting columns and rows.
*   [X.iOS\] Marquee was not properly being hidden while dragging.
*   [X.iOS\] Marque was not updating when resizing a column if SelectionMode was None.
*   [X.iOS\] Fixed an issue where Sorting/Editing/selecting/resizing/dragging actions cannot be performed on multiple zoomed in FlexGrid.
*   [X.iOS\] NotSupportedException is no longer thrown when Dispose() method is called and navigate back to Home page.
*   [X.iOS\] Fixed an issue where resizing the grid was not working correctly.
*   [X.iOS\]Fixed an issue where all rows are randomly relocated when reorder the rows after apply filtering.
*   [X.iOS\]Column headers were not displaying distinctly from the Data cells by default in Material design FlexGrid.
*   [X.iOS\]Fixed an issue where a grid's Columns and Row cannot be resized again after resize by increasing Columns/Rows' width and height.
*   [X.iOS\]Fixed an issue where GroupRowFont applies in some other data cells when scrolling, sorting, expanding/collapsing actions are performed.
*   [X.iOS\]FlexGrid bound with EntityFrameworkCollection now refreshes immediately when data is pasted into another row.
*   [X.iOS\] ArgumentNullException no longer occurs when loading FlexGrid.
*   [X.iOS\] System.NullReferenceException occurs on rendering the Classic Style FlexGrid.
*   [X.iOS\] ArgumentOutOfRangeException thrown when enters some special characters (+, \*, (, ), $, ?) in filter text box with 'MatchWholeWord' filter mode.
*   [X.iOS\] Fixed an issue where FontSize of the Grid does not change although Grid's Font is set.
*   [X.iOS\] FlexGrid does not get refresh and rows/columns with cell values are still rendered after setting ItemsSource to null
*   [X.iOS\] Fixed an issue where GroupHeaderFontSize cannot be changed by setting FontSize property.
*   [X.iOS\] ArgumentOutOfRangeException no longer thrown after deleting all rows if Frozen Rows is set in FlexGrid.
*   [X.iOS\] Columns are not disappeared although unchecked all columns in 'Column Layout' page.
*   [X.iOS\] Fixed an issue where GroupRowBackgroundColor property does not take effect in FlexGrid.
*   [X.iOS\] Fixed an issue where SizeThatFits method of GridGroupRowCell was returning the Frame.
*   [X.iOS\] Selection was not invalidating when resetting columns and rows.
*   [X.iOS\] Typed filter values that are a part of filtered grid cell after spacing are added in filtered cells on FlexGrid.

*   [X.iOS\] Fixed an issue where Column of selected cell can be dragged without holding column header to be initiated on iOS.
*   [X.iOS\] Content of C1Border was not clipped.
*   [X.iOS\] Fixed an issue where Zooming and Scrolling cannot be applied smoothly in both Device and Simulator.
*   [X.iOS\] Fixed an issue where FlexGrid resizing was not working correctly.
*   [X.iOS\] Update logic to cancel drag event when dragging without holding.

## Gauge

### Improvements

*   Added IsReversed property to RadialGauge which allows you customize it so that it draws from counter clockwise from 360 - 0 rather than 0 - 360.

### Bug Fixes

*   [X.iOS\] RadialGauge renders reversely although Gauge's Default IsReversed value is 'False' on iOS .
*   [X.iOS\] Gauge's Text value are not shown accordingly when apply Reverse property to Gauge.

## Input

### Improvements

*   Added support for Right To Left layout (RTL) which can be customized with the FlowDirection property.

### Bug Fixes

*   [X.iOS\] Text in Dropdown is now properly shown with RTL FlowDirection.
*   [X.iOS\] C1Combobox no longer shows a null reference exception on adding null items to ItemSource.
*   [X.iOS\] Fixed an issue where FullScreenDropdown Headerportion is not shown according to RTL flowDirection although text in Headerportion show correctly.
*   [X.iOS\] Clear Button was not disappearing when setting ShowClearButton to false after selecting item at any DropdownMode.
*   [X.iOS\] Selected item is no longer shown in Dropdown although item is removed with Delete/Backspace if item is selected using Keyboard Navigation.
*   [X.iOS\] System.NullReferenceException occurs sometimes when isEditabe property is set False.
*   [X.iOS\] Selected item cannot be removed by deleting text in editing area of FullScreen Dropdown of Combobox.
*   [X.iOS\] Text of selected item is no longer shown in text area although this item is removed by RemoveAt method through ObservableCollection.
*   [X.iOS\] Fixed an issue Text in Dropdown is not shown with RTL FlowDirection although Dropdown button is shown accordingly.
*   [X.iOS\] Setting Placeholder property now works if Mask property is not set