
Adds format painter support in RichTextBox, plus new series animations in ChartView.
Features
- All Controls
- Opening\closing of the Touch keyboard on Windows 10 with Anniversary update now works out of the box for all of the input controls.
- ChartView
- New Series Animations in the ChartView component.
- PivotGrid
- Implemented AutoShowSubTotals property of GroupDescription that will hiding the subtotals of particular GroupDescriptions only.
- RichTextBox
- Improved performance when editing, especially when there are long spans.
- Added Format Painter support.
- Improved API for DocumentPosition and DocumentSelection classes.
- Added support for SYMBOL field.
- Text typed in RadRichTextBox is processed asynchronously. Also API for disabling this is added.
- Toolbar
- Added a functionality to control "Auto" Visibility of the OverFlow Button. It will be controlled through AutoHideOverflowButton property.
- TreeView
- Added IsSelectable property of RadTreeViewItem which can be used to prevent the selection of the item.
Fixes
- DataServiceDataSource
- A NotSupportedException is thrown when filtering an enum column.
- Diagrams
- DiagramShape's child automation peers are not present in the automation tree when the shape's ContentTemplate is used.
- Docking
- Corrected the localization of "Hide" string in French from "Cacher:" to "Cacher".
- ExpressionEditor
- The Field list does not update when a new instance of the control is created and the Item property is ICustomTypeProvider type.
- GridView
- Foreground applied through Style that targets GridViewCell is not respected in VisualStudio2013 theme.
- Deleting or adding items that implement IList is not respected by the UI, when group render mode is Nested.
- FontSize, FontFamily and FontWeight properties of GridViewComboBoxColumn set via CellStyle is not respected in some themes when IsLightweightModeEnabled is False.
- HighlightTextBlock: For usage in custom column use HighlightTextBlock(SearchStateManager), instead of HighlightTextBlock. To access RadGridView's SearchStateManager in particular, use RadGridView.SearchStateManager. In CreateCellElement, you can use it like this: new HighlightTextBlock(cell.Column.DataControl.SearchStateManager).
- GridViewNewRow FontSize is now 13px instead of 10px in Office2013Theme.
- Image Editor
- The localization strings in Shape tool and Draw tool now have translations.
- MaskedInput
- Text is not displayed correctly when Mask is changed runtime to "" (no-mask).
- IndexOutOfRangeException is thrown when changing the Mask through a DataTrigger.
- NumericInput caret jumps to the end when editing a no-mask control with P0 as the FormatString.
- Improved entering of Chinese and Japanese characters using Microsoft or Google IME. FatalExecutionEngineError, FormatException and InvalidCastExceptions are fixed when using IME.
- PDF Viewer
- Interactive Form Fields are not editable when loading document containing Fields with missing state appearances.
- Hidden checkboxes are editable in the UI.
- PdfProcessing
- Editing API does not apply some graphics properties to text fragments.
- IndexOutOfRangeException is thrown when importing cross reference entries which are not on consequent rows.
- InvalidOperationException is thrown when exporting empty CidSet.
- FileFormatException is thrown while exporting document with specific font.
- RibbonView
- When the RibbonView is in a RibbonWindow its title is covered by the ContextualGroupHeaders at some sizes.
- Removed default FocusVisualStyle of the DropDownPopupContent inside RadRibbonDropDownButton.
- RichTextBox
- Document containing custom list with inversed parts cannot be imported from DOCX.
- NullReferenceException is thrown when typing after inserting fragment with consecutive Spans with same styling.
- Tables with 'AutoFit to Window' size in headers/footers are exported to DOCX and RTF with 0 width, when there are fields, not in display mode, in other headers/footers.
- Some characters with unicode code points larger than FFFF are not imported correctly in HTML.
- RadNumericUpDown controls in ParagraphProperties dialog are with an incorrect width in Office2016Touch theme when used through StyleManager.
- PdfFormatProvider: FileFormatException is thrown while exporting document with specific font.
- When empty font definition is included in the RTF font table, an ArgumentNullException is thrown.
- Row height is not exported correctly to RTF when first cell of the row is vertically merged.
- When the DOCX Page Margins element is missing information about margins the margins are imported with size 0.
- Spell checking dialog doesn't scroll the view to include the currently checked word.
- DocumentPosition.GetCurrentPositionInSpan() is deprecated. Use DocumentPosition.GetIndexInCurrentSpanBox() instead.
- ScheduleView
- Incorrect scrolling to a Slot that is not present in the viewport.
- Spreadsheet
- NotSupportedException is thrown when trying to show .emf image.
- ArgumentNullException is thrown when a new line is inserted in the formula bar and there is no other text.
- ToolTip
- Memory leak when RadToolTipService is used with RadMenu.
- Setting DataContext of the owner of RadToolTip to itself (this.DataContext = this;) causes memory leak.