# 2019 v3

## Content



### Core

**Improvements**

*   Use timestamp.digicert to sign dlls

**Bug Fixes**

*   Fix issue relate to Callback Helper.
*   [Universal Windows Platform\] UnhandledException occurs when DataLabel is added using ChartDataLabel.ContentTemplate in FlexChart.

### Chart

**Bug Fixes**

*   [Universal Windows Platform\] Custom image set within FlexChart plot elements are displayed at incorrect position.
*   [Universal Windows Platform\] LineMarker contents are not displayed in FlexChart.
*   [Universal Windows Platform\] UnhandledException occurs when DataLabel is added using ChartDataLabel.ContentTemplate in FlexChart.
*   [Universal Windows Platform\] UnhandledException occurs when zooming in "Periodic Table" page of "Sunburst101" sample.
*   [Xamarin.Forms for Windows\] Product Sample "DynamicChartsSample" throws an exception on minimizing.
*   Unable to change the Properties of Y Axis in real time.

### CollectionView

**Bug Fixes**

*   Throw exception if C1PagedCollectionView.PageSize is less or equal to zero.
*   [Windows Forms\] C1CollectionViewBindingList was not notifying Replace/Add/Remove changes correctly.
*   C1HierarchicalCollectionView.HasMoreItems wasn't honoring InternalCollections.HasMoreItems.

### FlexViewer

**Improvements**

*   Updated GcPdf to 3.0.0.415
*   Added new API to customize hamburger menu and toolbar.
*   Added sample for customizing hamburger menu.
*   Added sample for customizing toolbar.
*   Improved drawing performance on iOS and Android.
*   Removed dependency on external packages. Publish event DocumentOpening to request for stream when open file from menu.

**Bug Fixes**

*   Matched results do not reach into user's view when page is in 'Actual Size'.
*   Incorrect numbers of currently visible pages are shown when setting 'HeightRequest' and using 'GetVisiblePages' method.
*   Request to adjust MenuWidth so that whole text of menu item can be displayed properly in 'Customize Hamburger Menu' sample.
*   Request to adjust "No matches found" tooltip length so that the whole text can be displayed.
*   NullReferenceException occurs when adding menu item in Hamburger menu without setting menu command.
*   System.NullReference exception has occurred when setting 'False' to 'ShowMenu' property.
*   System.IO.IO exception occurs when exporting PDF which is previously exported and loaded.
*   Request to adjust MenuWidth so that whole text of menu item can be displayed properly in 'Customize Hamburger Menu' sample.
*   'highlightSearchResult' and 'scrollToSearchResult' parameters in 'SearchText' method work as 'True' value although setting to 'False'.
*   Menu icons are shown in menu items although setting 'false' to 'ShowIcon' property.
*   Adding 'MenuItem' and setting 'Name' property is not working properly at run-time.
*   System.NullReference exception has occurred when setting 'False' to 'ShowMenu' property.
*   System.ArgumentOutOfRange exception occurs when setting true to 'searchUp' and 'scrollToSearchResult' parameters in 'SearchText' method.
*   Highlights does not match the searched text when 'ZoomMode' is 'PageWidth' and 'PageDisplayMode' is 'FourPages'.
*   Tick-marks are shown at default modes 'PageWidth' and 'OnePage' when setting any Enum value in 'ZoomMode' and 'PageDisplayMode' properties from design time.
*   System.ArgumentOutOfRange exception occurs when setting true to 'searchUp' and 'scrollToSearchResult' parameters in 'SearchText' method.
*   System.ArgumentOutOfRangeException has occurred when searching the text by using Next() method.
*   [Universal Windows Platform\] System.OutOfMemoryException has occurred after clearing searched text and press 'Enter' key in 'Customize Toolbar' page.
*   System.NullReferenceException occurs when tapping on 'Next/Previous' button after applying 'ResetSearch' method.
*   [Universal Windows Platform\] Highlights are shown at incorrect position when combining 'ActualSize/WholePage' in 'ZoomMode' property and 'TwoPages/FourPages' in 'PageDisplayMode'.
*   Menu items are not shown at position setting in 'Position' property.
*   Menu items are visible although setting false to 'Visible' property.
*   System.NullReference exception has occurred after searching text for not existing in pdf document.
*   'View' drop-down is not opened by tapping on drop-down button when setting 'ShowMenu' property false.
*   'Page Number' text-box is not opened when tapping on 'Page' label

### Grid

**Improvements**

*   Added KeyActionEnter property.
*   Improved keyboard navigation to handle Ctrl+Arrow, Home and End keys.
*   [Universal Windows Platform\][Xamarin.Forms\][Blazor\] Added support to extend selection using mouse and shift key.
*   [Universal Windows Platform\][Xamarin.Forms\][Blazor\] Added IME support to start editing directly when pressing a key.

**Bug Fixes**

*   Group rows cannot be expanded and collapsed properly if "GroupRowPosition" is set to “BelowData”.
*   GroupRows appear although "GroupRowPosition" is set to "None".
*   Exception occurs if deleting rows starting from last row after first row is reordered when HeadersVisibility is set to "All".
*   GridGroupRow.ChildrenRows weren't calculated correctly when GroupRowPosition was None (Reverted previous fix 366944 that caused a breaking change).
*   [Universal Windows Platform\] Last Column disappears when maximize the window in 'Column Definition' page of FlexGrid sample.

### Input

**Breaking Changes**

*   C1AutoComplete.HightlightedColor renamed to HighlightColor.

Bug Fixes

*   Selected item is shown for a while and disappeared immediately when set SelectedIndex and PlaceHolder at Design Time.
*   [Universal Windows Platform\] Empty combobox is displayed when setting DropDown control's dropdown portion to C1ComboBox.
*   ArgumentOutOfRangeException occurs after deleting some text from selected item and pressing 'Enter' key.
*   'TextAlignment' property does not take effect although setting 'TextAlignment' property.<br />