# 2014 v3

## Content



DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

Chart for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Fixed issue where out of range data points were visible on the chart when the **RenderMode** was set to **Bitmap** and zooming was performed on the Chart object.
*   Fixed exception where the y-axis was hidden in a polar chart.
*   The plot area is removed correctly after removing the corresponding axis.
*   Fixed the issue where the **ChartPanelObject** moved out of the ChartView area after zooming.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

Chart3D for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Chart is fully rendered during rotation. Fixed.
*   Fixed the issue where a license file was not being created when dropping the control at design time.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

ComboBox for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Fixed the issue where the selected item was getting reset in **C1ComboBox** after the view was changed.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

DataGrid for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Improvements

*   Avoid changing the selection while the current item changes in order to prevent conflicts with the selection mode.
*   DataGrid uses a new **C1ProgressIndicator** control to display the loading state. The default control template has been simplified. You can customize loading indicator style by setting the new **C1DataGrid.LoadingIndicatorStyle** to the custom **C1ProgressIndicator** style.
*   DataGridDateColumn now supports **CustomDateFormat** and **CustomTimeFormat**.
*   DataGridMultiLineDateFilter now supports **Custom** edit mode which allows entering the datetime in a textbox, analogously to the **Date Time Column** editor.
*   DataGridMultiLineDateFilter now supports **CustomDateFormat** and **CustomTimeFormat**.

### Bug Fixes

*   An exception is no longer thrown when dragging a frozen column and another frozen column is hidden.
*   [DataGrid\] Fixed the issue where values were changed when entering decimal data in some scenarios in **C1DataGrid**.
*   The incorrect layout when "star" columns were used and maximize/minimize was performed has been fixed.
*   [DataGrid\] Fixed the issue where a NullReferenceException occurred when a new row was added if the underlying data source contained an indexed property.
*   An unhandled exception is no longer raised when rendering.
*   An exception is no longer raised when using **C1ValidationBehavior** with DataTable as a source.
*   Virtualized columns' width is now correct when printing.
*   [DataGrid.Excel\] The heights of rows are now correct when the grid is not scrolled previously.
*   [DataGrid.Excel\] The **DataGridColumnHeaderRow** is now exported to excel.
*   The **DataGridMultiLineDateFilter.EditMode** type changed from **C1DateTimePickerEditMode** to **DataGridDateTimeColumnEditMode**.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

DockControl for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Fixed the issue where an unhandled exception was raised when **C1DockControl** was used in a WinForms app and the **Floating Mode** was set.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

FlexGrid for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Setting a non convertible value is no longer raising an exception.
*   Evaluating a path with a numeric indexer is now returning the right value.
*   Pasting values is now working fine in numeric and Boolean columns.
*   Resizing rows is now working correctly.
*   Auto-sizing columns is now working correctly when there are merged cells.
*   Getting values from cells is no longer raising an exception when the data source used indexed properties.
*   Setting enum values as string was raising an exception.
*   Allows binding the DataTable with column names containing "." and ",". Fixed.
*   Setting values is no longer throwing an exception when the underlying type is Enum and the value is a string.
*   Aggregate cells are updated when **GroupRow** is in the **ColumnHeaders** panel. Fixed.
*   An exception is no longer raised when setting a cell value if the items source is a DataTable.
*   The **AutoSizeColumn** method is no longer raising an exception.
*   Changes were incorrectly committed when changing the focus if the grid was inside a popup. Fixed.
*   A performance issue was fixed when resizing columns.
*   The control no longer avoids pasting data in a read-only grid. Fixed.
*   The control updates a column's visibility when the **HideGroupedColumns** is set at run time. Fixed.
*   Pasting from the clipboard is now working fine in all cases.
*   An unhandled exception is no longer raised when using **C1FlexGrid for WPF** inside a Windows Form Application.
*   [FlexGrid.GroupPanel\] The drop indicator is no longer displaced when the scroll position is different from zero.
*   [FlexGrid.GroupPanel\] The control no longer hides columns when loading a grouped source and **HideGroupedColumn** is false. Fixed.
*   [FlexGridFilter\] Executes the column converter when filtering using a text filter. Fixed.
*   [FlexGridFilter\] An exception is no longer raised when loading a filter whose value does not have the right format.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

ListBox for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Fixed the issue where an unhandled exception is thrown when setting the SelectedItem to null.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

Maps for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Breaking Changes

*   Added new constant properties and changed the names from **MaxLong**, **MinLong**, **MaxLat**, **MinLat**, **MaxZoom**, and **MinZoom** to **MaxLongValue**, **MinLongValue**, **MaxLatValue**, **MinLatValue**, **MaxZoomValue**, and **MinZoomValue**, respectively.

### Bug Fixes

*   Fixed the issue where an exception was thrown when the tab items were exchanged.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

NumericBox for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Fixed the issue where formatting was incorrect in **C1NumericBox**.
*   Fixed the issue where the BackSpace key did not work when deleting the number before the decimal point.
*   Fixed the issue where users were unable to enter **-0.3** or any value between **-1** and **0** in C1NumericBox.
*   Fixed the issue where invalid input was displayed in the context menu of **C1NumericBox** and an Argument Exception occurred when it was clicked.
*   Fixed the issue where pressing Shift+Tab did not exit **C1NumericBox** to the previous input control.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

Olap for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

*   Olap is new for 2014 v3.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

Pdf for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Fixed the issue where an extra unknown character was shown when C1RichTextBox was exported to PDF.
*   Unlike **C1RichTextBox**, an ArgumentNullException occurs when the **DrawElement** method is invoked on an instance of the **C1RichTextBoxToolbar** control. Fixed.
*   Fixed the issue where text was not shown when exported to PDF.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

PdfViewer for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Fixed the issue where a ZStreamException occurred when a PDF file containing a graph and images was loaded.
*   Fixed the issue where a NullReferenceException was raised when calling the CloseDocument method of C1PDFViewer when its Visibility was set to 'Collapsed'.
*   Fixed the issue where the search occurrence count was not displayed correctly when the find action was applied in **c1PdfViewer**.
*   Fixed the issue where the **GoToPage** method did not work.
*   Fixed the issue where an oversubscribed dynamic bit lengths tree exception occurred when opening a PDF File.
*   Fixed the issue where the control was unable to load certain PDF files in PDFViewer properly.
*   Fixed the issue where the control was unable to open a scanned PDF file.
*   Fixed the issue where opening certain PDF files in PDFViewer changed the font and colors of the PDF.
*   Fixed the issue where the control was unable to load certain PDF files correctly in PDFViewer.
*   Fixed the issue where a PDF file was not correctly rendered in C1PdfViewer.
*   Fixed the issue where some text was shown in bold font style when loading a PDF file in **C1PDFViewer**.
*   Fixed the issue where an unknown line was shown between text when loading **C1PDFViewer**.
*   Fixed the issue where some text was changed to font style **Bold** and some bullets were replaced by the **G** character in c1PdfViewer.
*   Fixed the issue where bullets were shown as a rectangle in **C1PDFViewer**.
*   Fixed the issue where some text was not displayed correctly in **C1PDFViewer**.
*   Fixed the issue where an ArgumentException was thrown when assigning an absolute URI to the **Source** property.
*   Fixed the issue where an exception occurred when opening a PDF file.
*   Fixed the issue where an indexOutOfRangeException occurred when clicking the page number.
*   Fixed the issue where the search occurrence count was not correctly displayed in **C1PDFViewer**.
*   Fixed the issue where text selection did not work if Japanese text and numbers were put into a table.
*   Fixed the issue where text selection did not work correctly in a signed PDF document when a **Find** action was performed.
*   Fixed the issue where an argumentOutOfRangeException occurred when dragging selected text after the **Find** action was performed.
*   Fixed the issue where the **Zoom In** button was still enabled even though the **Zoom** value was set to the maximized value of "800%" at the first time.
*   Fixed the issue where the found word was not selected when clicking **Find Next** if the PDF file contained Japanese and English text.
*   [Fixed the issue where the Two Pages icon was still appearing in the **C1PdfViewer** toolbar when the theme was set to **Cosmopolitan**, **CosmopolitanDark**, **Office2013White**, **Office2013LightGray**, **Office2013DarkGray**.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

ProgressIndicator for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Improvements

*   Added a new **C1ProgressIndicator** control.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

PropertyGrid for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Fixed the issue where a notSupportedException occurred when a **String** ItemArray was added to DataRow by the collection editor.
*   Fixed an issue where propertyGrid formatting was not applied.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

RichTextBox for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Fixed the issue where a request to confirm if the **Font** dropdown(s) should be empty on initial load if the Html property contained an empty string appeared.
*   Fixed the issue where a portion of the copied text was pasted inside the **C1RichTextBox** even when the **CliboardEventArgs.Handled** property was set to True.
*   Fixed the issue where images and tables were not rendered correctly in **C1RichTextBox**.
*   Fixed the issue where the type attribute in the OL tag did not handle lower-roman or lower-latin.
*   Fixed the issue where the System.ArgumentException was raised when loading an HTML file coming from LinkedIn email.
*   Fixed the issue where HTML text was not rendered correctly.
*   Fixed the issue where a caret was not hidden when setting the **HideCaret** property to True.
*   Fixed the issue where the **C1RichTextBox** RTF export shows an extra line space in bullet points.
*   Fixed the issue where character spacing cannot be restored by pressing the CTRL+ Z keys if the selected text is changed to a large font size.
*   Fixed the issue where space was added to double-byte characters when exporting to RTF.
*   Fixed the issue where the **Delete** key did not delete the space before a table.
*   Fixed the issue where deleting table content using the **Delete** key would reduce the table to a single cell.
*   [C1RichTextBoxToolbar\] Fixed the issue where a selected text's font/font-size was not changed when changing the font/font size by pressing the up/down keyboard arrow keys.
*   [C1RichTextBoxToolbar\] Fixed the issue that when selected text was edited by using the **ChangeCase** tool, the previous line was selected.
*   [C1RichTextBoxToolbar\] Fixed the issue where the **Underline** and **Strikethrough** buttons were auto selected when clicking on the inserted picture.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

Schedule for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Improvements

*   Added a new property, **ViewType**, to the **C1Scheduler** control. It simplifies changing default C1Scheduler styles both at run time and design time.
*   The **C1Scheduler.BeforeViewChange event** is also fired when a view is changed due to a **C1Scheduler.ViewType** property change.
*   Added support to highlight the current time in the Day/Week/TimeLine views. This includes: A new **TimeRuler** control used in default **C1Scheduler** control templates and a new **C1Scheduler.CurrentTimeBrush** property.

### Bug Fixes

*   Fixed issue where the AppointmentChanged event was occasionally not firing during drag and drop operations.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

TabControl for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Fixed the issue where an InvalidCastException occurred when using a bound data source in the **C1TabControl**.
*   Fixed the issue where the Left and Right Next buttons were still shown if all TabItems were collapsed.
*   Fixed the issue where a TabItem could not be moved to the first position if the underlying data source was used.
*   Fixed the issue where a TabStrip menu was shown at the incorrect position when the **FlowDirection** was set to **RightToLeft** and **TabStripPlacement** was set to **Right**.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

Tiles for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   A NullReferenceException no longer occurs when the DataContext of the **C1Tiles**, whose **CommandBinding** is set in code, is changed.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

Toolbar for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Fixed the issue where the selected tab was not opened when clicking the tabstrip of **C1Toolbar** at design time.
*   Fixed the issue of the incorrect element size when expanding a toolbar window.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

TreeView for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Fixed the issue where the **AutoSearch** property did not work for Japanese characters.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

Windows for WPF and Silverlight

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   Fixed the issue where long item names of **C1Chart** placed in C1Windows were protruding out of the window.
*   Fixed the issue where the size of the **C1Window** was not consistent with the size of the content.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

Other Breaking Changes

DOC-SUMMARY-TAG-CLOSE

### Breaking changes

*   Added new AboutBox logic and display.
*   Implemented new evaluation version logic. The new logic restricts evaluation installs to 30 days.
*   Extension methods for System.Type have been moved from the Extensions class to the TypeEx class.

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

Other Bug Fixes

DOC-SUMMARY-TAG-CLOSE

### Bug Fixes

*   [C1ListViewer\][SL\] **C1ListViewer** no longer hides a preview item template when the full template is displayed in order to avoid seeing duplicated elements.

DOC-DETAILS-TAG-CLOSE