WPF Edition Release History | ComponentOne
WPF Edition Release History / 2014 v3
In This Topic
    2014 v3
    In This Topic

    Chart for WPF and Silverlight

    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.

    Chart3D for WPF and Silverlight

    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.

    ComboBox for WPF and Silverlight

    Bug Fixes

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

    DataGrid for WPF and Silverlight

    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.

    DockControl for WPF and Silverlight

    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.

    FlexGrid for WPF and Silverlight

    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.

    ListBox for WPF and Silverlight

    Bug Fixes

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

    Maps for WPF and Silverlight

    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.

    NumericBox for WPF and Silverlight

    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.

    Olap for WPF and Silverlight

    • Olap is new for 2014 v3.

    Pdf for WPF and Silverlight

    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.

    PdfViewer for WPF and Silverlight

    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.

    ProgressIndicator for WPF and Silverlight

    Improvements

    • Added a new C1ProgressIndicator control.

    PropertyGrid for WPF and Silverlight

    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.

    RichTextBox for WPF and Silverlight

    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.

    Schedule for WPF and Silverlight

    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.

    TabControl for WPF and Silverlight

    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.

    Tiles for WPF and Silverlight

    Bug Fixes

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

    Toolbar for WPF and Silverlight

    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.

    TreeView for WPF and Silverlight

    Bug Fixes

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

    Windows for WPF and Silverlight

    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.

    Other Breaking Changes

    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.

    Other Bug Fixes

    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.