Introduced DockingNavigator control which can be set via the Navigator property of the RadDocking.
Users can navigate over all non-hidden document panes, check their contents in the preview section and activate the selected pane on close.
Functionality is similar to the IDE navigator in Microsoft Visual Studio.
Chat
Introduced the SuggestedActionsOrientation property to change the SuggestedActions orientation to Horizontal/Vertical.
DesktopAlert
Introduced support for playing SystemSound when the alert is shown.
Docking
Introduced DockingNavigator control which can be set via the Navigator property of the RadDocking. User can navigate over all non-hidden document panes, check their contents in the preview section and activate the selected pane on close. Functionality is similar to IDE navigator in Visual Studio.
RichTextBox
Introduced support for the 'type' attribute of ordered (' ') and unordered (' ') lists in HTML.
The style inside the Styles gallery is now properly selected depending on the position of the current selection or the caret position (for empty selection).
SpreadProcessing
Introduced support for import/export from/to XLSX format of Text Rotation XML attribute.
不具合の修正
All Controls
The read-only and disabled state resources are not properly updated on VisualStudio2013 palette variation change for the Microsoft TextBox and PasswordBox controls (disabled state only).
Chat
An ArgumentException is thrown when the DataSource is set before MessageConverter.
Diagrams
A COMException is thrown when Copy/Cut operation is performed on RadDiagramShape.
Docking
WindowHost.GetGlobalMousePosition might throw NullReferenceException in specific scenarios.
FileDialogs
Argument exception in DirectoryInfoWrapper.Parent property's getter related to FileSystemWatcher trying to use invalid directory.
An IndexOutOfRangeException is thrown when items are deletedwhile the FileDialog is loading.
GridView
A NullReferenceException is thrown when rows are grouped by null value and a row is moved to another group.
Map
The external MapScale object updates on Zoom/Move RadMap.
MultiColumnComboBox
Selection is lost when an already applied filter is edited.
NavigationView
The pane is not expanded when IsPaneOpen set to True initially.
PDF Viewer
Empty page content appears when rendering pages with images in the FixedDocumentSinglePagePresenter.
The user is not able to type in a textbox form field using a touch device.
InvalidOperationException is thrown when creating Thumbnail in a separate thread.
Images are missing when creating thumbnails with the ThumbnailFactory.
PdfProcessing
ArgumentException is thrown when importing a document containing form fields with the same fully qualified name.
StackOverflowException is thrown when cloning documents containing links to the same page.
RibbonView
KeyTip for RadRibbonGroup dialog launcher is not shown when the group is collapsed.
The content of the drop-down popups of the ApplicationMenu's Split/DropDownButtons does not receive hover properly (VisualStudio2013, Green, Office2016 and Office2016Touch themes only).
RichTextBox
An exception for missing the DialogsResourcesDictionary is thrown when using the control in NetCore NoXaml scenario and merging the required ResourceDictionaries.
ScheduleView
An exception is thrown when trying to bind to the ShowAppointmentDeleteButton property.
SpreadProcessing
NullReferenceException is thrown when the FindOptions does not contain a start cell
FloatingImage height calculation is wrong when the image's bottom-right anchor falls within a row with merged cells with applied text wrapping.
The row height of merged cells with applied Text Wrap and long text is not calculated correctly.
Wrong cell values are displayed when the number and currency decimal or group separators are different.
Spreadsheet
FloatingImage height calculation is wrong when the image's bottom-right anchor falls within a row with merged cells with applied text wrapping.
The row height of merged cells with applied Text Wrap and long text is not calculated correctly.
Wrong cell values are displayed when the number and currency decimal or group separators are different.
SyntaxEditor
Editor loses focus when it is clicked and is inside ScrollViewer.
Keyboard focus is lost on CompletionListWindow when changing runtime the CompletionListItems.
Changed:
The control now throws an exception if no Height/MaxHeight is set and is placed in panel/control which measures it vertically with infinity. This is to indicate not supported scenarios which might lead to low performance and undefined scroll/zoom situations.
TaskBoard
An Exception is thrown after resetting TaskBoard's columns.
Item is not moved when its group property changes at run-time.
TileList
Tiles are not rendered once the TileList control is reloaded.
TileView
UnselectAll method deselects only one item when invoked after several selections from UI. SelectAll fires PreviewTilesSelectionChnaged after SelectionChanged event.
TimeBar
When selection start is the same as period start time, the left thumb is not visible.
When selection start and end are the same, the left thumb is not selectable in all themes.
TreeList
When the drop is not possible, both icons are visible in the TreeListViewDragCue element in the Green, Office2016/Touch, Fluent and Material themes. The icon for the possible drop for the such is missing for the Windows8Touch theme.
TreeView
Unexpected multiple selection in Single selection mode after a combination of select and collapse/expand in virtualized treeview.
Window
Taskbar cannot be shown when RadWindow is maximized and the taskbar autohide is enabled.
WordsProcessing
Image size is exported with the wrong decimal symbol in specific cultural settings.
KeyNotFoundException is thrown when importing RTF document which has an invalid Font Family name.
Image size of EMF/WMF images is wrong when exporting to PDF.
The empty lines are not converted properly from RTF to HTML.