Telerik UI for WPF R1 2021 (version 2021.1.119) Retail
Telerik UI for WPF R1 2021 (version 2021.1.119) Retail
Telerik UI for WPF includes a wide range of controls from small UI components like Rating to powerful data-driven controls like GridView. The suite provides a variety of data visualization tools to allow you to display and edit your data. Manipulate your row data in a GridView or Spreadsheet and then visualize it through PivotGrid, our charting or diagramming tools. Discover multiple components for daily or business planning such as ScheduleView where users can easily plan their day and GanttView which allows users to visualize and manage any project planning data. Telerik UI for WPF comes complete with customizable UI controls for a variety of needs and options, which makes it the ideal choice for any Windows desktop application.
Professional-Looking Themes
Give your applications the professional look by applying our built-in themes. Telerik UI for WPF ships with more than ten professionally designed themes. Windows8 and Windows8Touch let you apply styling in real-time. While the new Visual Studio 2013 theme mimics the look and feel of VS 2013.Themes include:
Visual Studio 2013
Office2013
Windows8
Windows8Touch
Summer
Vista
Windows7
Expression_Dark
Exceptional Performance and User Experience
Telerik UI for WPF enhances user experience by providing both UI and data virtualization. Use Teleriks controls to display large amounts of data with virtually no performance trade-off. What you get is exceptional performance and a sleek end-user experience. Telerik UI makes your apps fast by:
Producing minimal and clean XAML
Allowing you to load only the data within the current viewport of the application
Implementing lazy loading loading data only when it is requested
Minimizing memory usage, robust code free from memory leaks.
Intuitive API
Telerik UI for WPF has a short learning curve and is easy to use. The suite provides for:
Seamless integration with your Visual Studio Toolbox for quick drag-and-drop usage.
Feature configuration using Design-time Wizards.
Easy to learn API. The API is a close mirror of Microsoft. If youve worked with the WPF Framework and Microsofts XAML Controls, youll get up and running fast in Telerik UI for WPF.
Document Processing
Three components enable you to process the most common text, spreadsheet, and PDF file formats without having Microsoft Office or other third-party libraries installed. Your application users will be able to create, load and modify documents in a variety of formats including:
DOCX
RTF
TXT
HTML
XLSX
CSV
Tab-delimited
Enable your application to seamlessly export and import documents or convert them from one format to another. All thanks to the intuitive and easy-to-use APIs.
MVVM Support
The ability to drag-and-drop a complex control from our toolbox, wire up a few events, receive quick functionality, then move on to the next work item makes your software development easier. Those functionalities, however, do not guarantee that the software created is well structured, easily extensible, and unit testable. MVVM resolves those issues. Telerik UI for WPF fully supports MVVM, allowing you to create reliable, well-structured and easily maintainable applications.
UI for WPF R1 2021
What's New
NEW
(Beta)The CardView is a powerful, feature-packed data visualization control that displays data in a card-like format. The cards can be sorted, grouped, filtered, and edited.
RadialMenu component can be used to show more than 8 menu items when AutoSizeMenuItems is set to true.
Implemented an Orientation property in TileList control which allows tiles to be arranged to right and the groups to be filled from top to bottom.
PdfViewer now supports Type 3 fonts, enabling you to open larger set of PDF documents.
WordsProcessing now allows you to export floating images to PDF.
WordsProcessing now supports importing, exporting and editing of Content Controls (structured document tags).
Implemented the QueryableCollectionViewSource, the QueryableCollectionView can be defined in XAML now.
Improved accessibility of WPF suite to be compatible with Section 508 standards by reducing more of the detected issues through Accessibility Insights for Windows tool.
All Controls
FIXED
There is a difference between the ErrorToolTip when using it with StyleManager or with NoXaml assemblies and the Office 2019 theme.
The GroupBox's header using the Fluent theme should be bold by design and is currently not.
The RadMaskedInput's EmptyContent opacity differs from the same of the watermark text - this is now unified for better control design consistency. The updates also affect the RadPasswordBox (Office2019 and VisualStudio2019 themes), RadWatermarkTextBox (Office2019 and VisualStudio2019 themes) and the RadTimeSpanPicker's WatermarkVisualElement (Office2019, VisualStudio2019 and Material themes). The changes in the RadWatermarkTextBox affect the RadDateTimePicker controls for the respective themes.
The scrollbars in the Fluent theme overlap the content when the palette's ScrollBarsMode is Normal.
The read-only state in ExpressionDark theme differs for the MS Textbox, RadWatermarkTextBox and RadPasswordBox controls (compared to other input controls). The background for the previously listed is now updated to #FF575859.
CHANGED
The DisabledOpacity property of the palette is not respected by the check visual part in the Windows8 theme. The default disable opacity is changed from 0.6 to 0.5 for CheckBox control.
AutoSuggestBox
FIXED
NoResults content remains visible when the drop-down is manually opened.
Breadcrumb
FIXED
Wrong AutoCompleteListBox states in Material theme.
Buttons
FIXED
PathButton's path and ToggleSwitchButton's ellipse have incorrect fill colors when hovered in the Office2019 theme.
The Command is not executed using the Visual Studio 2019 or Office 2019 themes.
Setting higher corner radius than the default one for the FluentPalette (e.g. 5), results to incorrect representation when changing the SplitButton's DropDownButtonPosition.
When Focused, focus border is still visible after disabling and enabling it in the following themes: Office_Black, Office_Blue, Office_Silver, Summer, Vista, Transparent, Expression_Dark, Windows8, Windows8Touch, Office2013 and VisualStudio2013.
Callout
NEW
Exposed CustomPopupPlacementCallback property to the CalloutPopupSettings.
ChartView
FIXED
PointAnimation and Labels are not shown when applied to PieSeries/FunnelSeries in a data-bound scenario.
ChartView3D
NEW
Implemented ActualRange property in LinearAxis3D.
Chat
CHANGED
The default ItemsPanel of the Rating control used in the ProductCard leads to clipping issues for landscape CardOrientation for rating ItemsCount greater than 5. It is now changed to WrapPanel.
CloudUpload
FIXED
The current implementation in the Material theme does not have a root border visual which leads to BorderBrush and BorderThickness not being respected. It is now introduced and the respective properties are template bound.
ComboBox
FIXED
When the German (Swiss) keyboard is used, the { character cannot be entered in the RadComboBox.
DataForm
NEW
EditMode property allows setting single edit mode where only one editor is active at any given time.
Diagrams
FIXED
Internal UpdateFocusedElement method fires for every item in the GraphSource which slows down the loading performance.
In non-virtualized Diagram, the initial loading time of shapes is faster in maximized state window than in normal state window.
Docking
NEW
Allow setting the MinWidth of the auto-hide area flyout element via a new FlyoutMinLength property of RadDocking.
FIXED
Floating panes remain open when application is not active after restoring remote connection.
FontSize in Pinned and Unpinned RadPane is different in Material, Office2013, Fluent, and Crystal themes.
RadSplitContainer is resized after clicking a RadGridResizer element when a context menu is open.
The mouse middle click closes the selected pane and not the pane clicked on when CloseTabsOnMouseMiddleButtonDown is set to true.
PaneGroup focus border disappeared when double-clicked on the RadPane in Office2019 theme.
CHANGED
Few properties are changed when using CodedUI tests: 'Rad Pane Group' friendly name is replaced with 'Pane Group Base'; 'Rad Split Container' is replaced with 'RightContainer';.
FileDialogs
NEW
Navigate to the previous directory when pressing the Backspace key.
Implemented LoadDrivesInBackground boolean property in all dialogs and ExplorerControl to support scenarios with slow loading of local (non-network) drives.
FIXED
Wrong FileName on close when saving a name which equals a file name from the project output folder.
CHANGED
MaxHeight of Selected Files`s AutoCompleteBox is updated in all themes.
GanttView
FIXED
BorderThickness biding does not work for MilestoneContainerStyle.
GanttPresenterSplitter is not visible in the VisualStudio2019 theme.
GridView
NEW
The cursor is changed to a busy one when performing a sort operation by clicking on a group cell in the Group panel.
The recycling mechanism for cells is less aggressive when virtualization is on and now the cells are kept longer in memory to speed up operations like changing the ItemsSource.
FIXED
The Modifiers (Ctrl | Alt | Shift) + F2 triggers edit mode.
CurrentCell border overlaps the bottom and the right GridLine in Office2013Theme, Windows8, and Windows8Touch.
InvalidOperationException is thrown when reordering columns/rows on different threads.
NotSupportedException is thrown when mapping an entity object to a custom class.
'OpenClipboard Failed' ComExceptions related ClipBoard being used by another application are now handled. Also access to clipboard is re-tried several times.
The row indicator can be seen through the group row while scrolling a grouped grid with EnableStickyGroupHeaders in Office2013, Green, Office2016, Office2016Touch, Material or Fluent.
Added border between Row and Hierarchy in Fluent, Material, Office2016, Office2016Touch, Green.
Validation Error ToolTip appears on valid GridViewRow when the control is scrolled.
Cells are not updated when the ItemsSource of GridViewMultiColumnComboBoxColumn or ComboBoxColumn with IsLightweightModeEnabled is changed runtime.
ListBox
FIXED
DragDrop is not working when DragDropManager.UseAdornerLayer is set to true, and the control is placed inside RadBusyIndicator.
Map
FIXED
UriImageProvider's Image is not shown in Visual Studio Designer.
There is a jumping issue when toggling the central navigation through its PART_CenterButton and either the ZoomBarVisibility, or CommandBarVisibility is Collapsed in the following themes - OfficeBlack, OfficeBlue, OfficeSilver, Summer, Transparent, Vista and Windows7.
The icons of the Map's ZoomBar and CommandBar do not change their opacity when the control is in its disabled state using the Green, Office2016, Office2016Touch, Material and Fluent themes.
MaskedInput
FIXED
The read-only state in ExpressionDark theme differs for the RadMaskedInput control (compared to other input controls). The background for it is now updated to #FF575859.
MS Controls
FIXED
Horizontal GridSplitter Height and Vertical GridSplitter Width cannot be set to a value different than the default one in: Green, Office2016, Office2016Touch, Fluent, Material, Crystal, VisualStudio2019 and Office2019 themes.
Separator, placed as direct StatusBar content, has incorrect styling when using StyleManager to apply a Telerik theme. When placed in a StaturBarItem, the same is hardly or not visible at all.
CHANGED
The background color of the horizontal Scrollbar is updated in Transparent theme.
NavigationView
FIXED
Parent NavigationViewItem seems invisible after a child sub-item gets selected and the parent one is collapsed in the Office2013 theme (caused by incorrect background of the SelectedVisual and white foreground on white background).
NumericUpDown
FIXED
Up/Down arrow buttons are not visible when the ShowTextBox is set to False in Windows8 and Green themes.
CHANGED
RadNumericUpDown`s height is different than other input controls in the Windows8Touch theme.
PDF Viewer
NEW
Introduced support for Type 3 fonts.
FIXED
TextSearch fails to find results when searching for a text on separate lines.
An ArgumentOutOfRangeException is thrown when entering a page number in the RadToolBar, bigger than the document pages count.
An InvalidDataException is thrown while decoding stream from a PDF with Encryption Algorithm 4.
An InvalidDataException (Unknown compression method 'method-name') is thrown when opening a document.
Memory leak when creating thumbnails in a background thread.
Image with ICC Based colorspace is missing due to a NullReferenceException.
A NotSupportedException is thrown when the inline image stream starts on a new row.
Slow performance of CCITTFaxDecode filter.
Sporadical InvalidOperationException is thrown while importing documents from background threads.
TextBoxField value is not saved after the save button is clicked.
PdfProcessing
NEW
Performance improvements when inserting tables using the RadFixedDocumentEditor.
FIXED
An ArgumentException is thrown when importing a PDF containing overlapping codespace.
An ArgumentException is thrown when importing rectangle whose values are defined using indirect references.
An ArgumentOutOfRangeException is thrown when a TextBox field has a smaller size than the default padding of the field.
Could not load file or assembly 'System.Drawing.Common, Version=5.0.0.0' when exporting document with images in projects for .NET Core 3.1.
Importing a document containing link annotations and named destinations referring to the same object causes InvalidCastException.
An InvalidCastException is thrown when importing a document with FormXObject resources pointing to an indirect object.
An InvalidDataException is thrown while decoding stream from a PDF with Encryption Algorithm 4.
An InvalidDataException (Unknown compression method 'method-name') is thrown when opening a document.
An InvalidDataException is thrown when importing a document containing two trailers and the Encrypt object is part of the first Xref table.
Image with ICC Based colorspace is missing due to a NullReferenceException.
A NotSupportedException is thrown when the inline image stream starts on a new row.
Slow performance of CCITTFaxDecode filter.
Sporadical InvalidOperationException is thrown while importing documents from background threads.
PropertyGrid
FIXED
Memory leak when the Item property is changed multiple times at runtime.
RadialMenu
NEW
RadialMenu component can be used to show more than 8 menu items when AutoSizeMenuItems is set to true.
Items can now be equally spaced to fill the available space.
FIXED
Improved look of hovered RadialMenuItems in Fluent theme.
RibbonView
FIXED
Calling the EnsureHandle of WindowInteropHelper on a RadRibbonWindow instance that is not shown freezes the UI.
The editable RadRibbonComboBox in the Material theme currently has incorrect CornerRadius. By design, the same should have 0 CornerRadius.
A System.Windows.Markup.XamlParseException with message 'DescriptionPresenter' name cannot be found in the name scope of 'System.Windows.Controls.Grid'.' is thrown when hovering over a Ribbon control (e.g. DialogLauncher) and using any of the following themes: Office_Black, Office_Blue, Office_Silver, Summer, Vista, Transparent, Windows 7, Expression Dark.
The system menu is misplaced in a scenario with monitors with different DPI.
When the RibbonView is hosted in RibbonWindow and this window's IsWindowsThemeEnabled is true, the ribbon tabs are not visible when using the Fluent theme in its Dark ColorVariation.
The RibbonWindowClassicGlassOffTemplate contains additional columns instead of margins causing misalignment issues with the window buttons (especially with higher DPI settings).
RichTextBox
NEW
HtmlFormatProvider can now import and export the alignment of tables and table cells.
The button toggling the numbering style is now replaced with a split button that allows you toggle list styles or choose between different list formats.
FIXED
The negative margins cause misalignment issues between the top Ribbon-area and the ruler (PART_TabStops) elements in the Office 2013, Visual Studio 2013, Green and Visual Studio 2019 themes.
An exception is thrown when adding a space after a table is placed in the header or footer.
An ArgumentNullException is thrown when importing a document with a structured document tag with no prefix mapping in the data binding declaration.
CheckBox content controls, which are defined on the table cell level are not clickable at run-time.
CheckBox content controls lose local formatting when the checked state is changed.
Deleting permission range with backspace when you are at the end of the annotation leads to deletion of the text after that.
DocxFormatProvider cannot import the content of a document when the main document part is not named document.xml.
Importing structured document tags with auto-close SdtContent tag throws InvalidCastException exception.
Inserting a checkbox in an empty paragraph preceded by another empty one deletes the paragraph.
Paragraphs inherit alignment from the align attribute value of their parent table when importing from HTML.
RepeatingSection's title cannot be set through the properties dialog.
SetPosition() sets the caret position on a previous location in a specific setup.
Setting document position after an inline content control moves the position to the last position in the control. It should move it after the control instead.
The first single line repeating section item cannot be duplicated through the UI. The + button is not clickable.
The paragraphs in the table are inheriting the negative indent from the previous paragraph.
The wrapping of a floating image is not parsed and applied while reading a DOCX file.
Typing text after a check box content control carries over the default checked/unchecked font family to the new content.
Typing text after a highlighted span carries over the highlight setting to the new content.
XamlParseException is thrown in RichTextBox(.NET Framework) when importing xaml document exported in RichTextBox(.NET Core).
ScheduleView
FIXED
Borders for Today style are not symmetric in Green, Material, Office2013, Office2016, Office2016Touch, VisualStudio2013, VisualStudio2019.
TextBoxes in EditAppointment dialog are not styled with style manager in Green, Material, VisualStudio2013, Fluent, Office2016, and Office2016Touch themes.
FontSize of MonthView/TimelineView is updated when using StyleManager.
InvalidOperationException is thrown when using different ScheduleViews in different threads.
CHANGED
Few properties are changed when using CodedUI tests: 'PART_ItemsHostCalendar' control type is replaced with 'PART_ItemsHost control type'; 'ViewModeSelection' friendly name is replaced with 'Navigation Definition Selection'; 'DecreaseVisibleDateLarge' friendly name is changed with 'Navigation Back'; 'PART_NavigationPicker' friendly name is changed to 'Navigation Date Picker'; 'IncreaseVisibleDateLarge' is replaced with 'Navigation Next'.
Sparklines
FIXED
Lower value indicators are not updated runtime.
The indicators are not updated when the data is changed at runtime.
SpreadProcessing
NEW
Added DocumentInfo properties to preserve document metadata information.
FIXED
Auto row height is not applied when the cells from two rows are merged.
An exception is thrown when importing an XLS file with a specific print area.
Invalid XLSX is produced when the document contains data validation applied on a cell with a hyperlink.
An InvalidOperationException is thrown when importing an XLS document containing an Extra Table Data record.
A NullReferenceException is thrown while importing a document with header/footer and main part not named with the default name.
Performance improvement when exporting PDF documents.
A KeyNotFoundException is thrown when opening a document containing no styles in its stylesheet.
Pasting an image copied from another RadSpreadsheet instance generates an invalid document.
Spreadsheet
FIXED
Auto row height is not applied when the cells from two rows are merged.
Invalid XLSX is produced when the document contains data validation applied on a cell with a hyperlink.
A NullReferenceException is thrown while importing a document with header/footer and main part not named with the default name.
Performance improvement when exporting PDF documents.
A KeyNotFoundException is thrown when opening a document containing no styles in its stylesheet.
Pasting an image copied from another RadSpreadsheet instance generates an invalid document.
The FilteringPopupControl`s RenderSize value is not updating when the column width is decreasing below the size of the filter button.
The selected text is not readable when the Worksheet tab is in Edit mode and the applied theme is dark.
SyntaxEditor
NEW
Introduced AutoScrollToCaretOnTextChange dependency property to control whether to enable or disable the automatic scroll when the document text is changed.
Exposed SearchPanelWidth property for changing the width of the search panel.
Custom margins can now be added to the RadSyntaxEditor which can hold indicators for a given line number.
Implemented SearchPanelOpened and SearchPanelClosed events. TextSearchHighlightTagger is now cleared when SerarchPanel is closed.
FIXED
Only the first occurrence of the search word is highlighted for a given line.
TabControl
FIXED
Setting Align to Justify and using the Windows8Touch or Office2019 themes leads to unexpected behaviors - Windows8Touch theme does not stretch its TabItems when the TabStripPlacement is Left / Right; Office2019 theme animation is incorrect.
The overflow drop down has incorrect position for the different TabStripPlacement options in all themes.
TaskBoard
FIXED
Items are cleared after the control has been unloaded.
TileList
NEW
Implemented an Orientation property in TileList control which allows tiles to be arranged to right and the groups to be filled from top to bottom.
TimeBar
FIXED
Showing the handles of the Slider using the HandlesVisibility property leads to incorrect styling of the respective icon indicator in the VisualStudio2013, Office2016, Office2016Touch, Green, Material. The same indicators have incorrect glyphs in the VisualStudio2019 and Office2019 themes.
When IsSnapToIntervalEnabled is set to true, the shown SelectionThumbPreview is hardly visible in the Material theme. Its default color is now changed to PrimaryPressedBrush.
The slider of the control is hardly draggable outside its bounds and/or its start and end thumbs in the Windows 8, Visual Studio 2013, Green, Office 2016, Office 2016 Touch, Material, Visual Studio 2019, and Office 2019 themes.
Timeline
FIXED
Showing the handles of the Slider using the HandlesVisibility property leads to incorrect styling of the respective icon indicator in the VisualStudio2013, Office2016, Office2016Touch, Green, Material. The same indicators have incorrect glyphs in the VisualStudio2019 and Office2019 themes.
NullReferenceException when a RadDocking pane containing a RadTimeline is unpinned.
The slider of the control is hardly draggable outside its bounds and/or its start and end thumbs in the Windows 8, Visual Studio 2013, Green, Office 2016, Office 2016 Touch, Material, Visual Studio 2019, and Office 2019 themes.
TimeSpanPicker
FIXED
Wrong Dutch translation for 'Minutes'.
Toolbar
NEW
Added ability for easier control of the Background visibility for the Rad Buttons using their IsBackgroundVisible property.
Introduced support for different styling of the MS RepeatButton and the RadPathButton in the scope of the ToolBar (by introducing ToolBarContainerStyles under the ToolBarContainerStyleSelector-ToolBarRepeatButtonStyle and ToolBarRadPathButtonStyle respectively) for the Office Black, Office Blue, Office Silver, Summer, Transparent, Vista, Windows 7, Expression Dark, Windows 8, Windows 8 Touch, Office 2013, Visual Studio 2013 and Green themes (other themes already support both styles).
VirtualGrid
FIXED
Using Greater/LessThan filter operator results in an exception when using a DataProvider and a DataTable as its source.
The sort icon background is currently not by design for the Fluent and VisualStudio2019 themes. The foreground of the column headers when the control is sorted is incorrect for the VisualStudio2019 theme.
WatermarkTextBox
FIXED
The text of ReadOnly state is clipped in Fluent theme.
Window
NEW
Implemented shadow for the control for the Office2019 theme.
FIXED
Implemented opacity to the inactive window's header for VisualStudio2019 and Office2019 themes.
There is a padding coming from the default RadButtonStyle leading to misalignments in the window buttons using the Green theme with StyleManager.
Setting the default ResponseButton does not work in the Office2019 and VisualStudio2019 themes.
The title bar is cut off when the window is in its minimized state.
WordsProcessing
NEW
Introduced support for importing/exporting/editing of Content Controls (structured document tags).
LoadFromUri event is now obsolete. LoadStylesheetFromUri and LoadImageFromUri are the new events that should be used instead. When LoadFromUri is used for resolving images, even if the data is provided in the arguments, an HTTP call to the resource is made to resolve its extension. This can be potentially unwanted behavior in some client scenarios.
Introduced support for floating images when exporting to PDF.
Introduced DocumentInfo properties to preserve document metadata information.
FIXED
There is an empty space between two consecutive paragraphs with a defined background color when the SpacingBefore on the second is bigger than the SpacingAfter on the first.
Headings elements ('h1'-'h6') are imported from HTML with wrong styling.
Html style property values are omitted on import when the value contains a semicolon.
List indentation is imported from RTF as local paragraph properties.
A NullReferenceException is thrown while importing a document with header/footer and main part not named with the default name.
An OutOfMemoryException is thrown when exporting TabStops to PDF.
A paragraph in a TableCell which is in the last TableRow on the page is not exported to the PDF document.
Exporting documents to PDF creates a fully transparent polygon for text without predefined highlight and/or background color. As a result, the size of the exported PDF is improved by up to 40%.
Hyperlinks are not correctly exported to plain text.
Wrong NuGet dependencies cause a build-time error.
What's New
NEW
(Beta)The CardView is a powerful, feature-packed data visualization control that displays data in a card-like format. The cards can be sorted, grouped, filtered, and edited.
RadialMenu component can be used to show more than 8 menu items when AutoSizeMenuItems is set to true.
Implemented an Orientation property in TileList control which allows tiles to be arranged to right and the groups to be filled from top to bottom.
PdfViewer now supports Type 3 fonts, enabling you to open larger set of PDF documents.
WordsProcessing now allows you to export floating images to PDF.
WordsProcessing now supports importing, exporting and editing of Content Controls (structured document tags).
Implemented the QueryableCollectionViewSource, the QueryableCollectionView can be defined in XAML now.
Improved accessibility of WPF suite to be compatible with Section 508 standards by reducing more of the detected issues through Accessibility Insights for Windows tool.
All Controls
FIXED
There is a difference between the ErrorToolTip when using it with StyleManager or with NoXaml assemblies and the Office 2019 theme.
The GroupBox's header using the Fluent theme should be bold by design and is currently not.
The RadMaskedInput's EmptyContent opacity differs from the same of the watermark text - this is now unified for better control design consistency. The updates also affect the RadPasswordBox (Office2019 and VisualStudio2019 themes), RadWatermarkTextBox (Office2019 and VisualStudio2019 themes) and the RadTimeSpanPicker's WatermarkVisualElement (Office2019, VisualStudio2019 and Material themes). The changes in the RadWatermarkTextBox affect the RadDateTimePicker controls for the respective themes.
The scrollbars in the Fluent theme overlap the content when the palette's ScrollBarsMode is Normal.
The read-only state in ExpressionDark theme differs for the MS Textbox, RadWatermarkTextBox and RadPasswordBox controls (compared to other input controls). The background for the previously listed is now updated to #FF575859.
CHANGED
The DisabledOpacity property of the palette is not respected by the check visual part in the Windows8 theme. The default disable opacity is changed from 0.6 to 0.5 for CheckBox control.
AutoSuggestBox
FIXED
NoResults content remains visible when the drop-down is manually opened.
Breadcrumb
FIXED
Wrong AutoCompleteListBox states in Material theme.
Buttons
FIXED
PathButton's path and ToggleSwitchButton's ellipse have incorrect fill colors when hovered in the Office2019 theme.
The Command is not executed using the Visual Studio 2019 or Office 2019 themes.
Setting higher corner radius than the default one for the FluentPalette (e.g. 5), results to incorrect representation when changing the SplitButton's DropDownButtonPosition.
When Focused, focus border is still visible after disabling and enabling it in the following themes: Office_Black, Office_Blue, Office_Silver, Summer, Vista, Transparent, Expression_Dark, Windows8, Windows8Touch, Office2013 and VisualStudio2013.
Callout
NEW
Exposed CustomPopupPlacementCallback property to the CalloutPopupSettings.
ChartView
FIXED
PointAnimation and Labels are not shown when applied to PieSeries/FunnelSeries in a data-bound scenario.
ChartView3D
NEW
Implemented ActualRange property in LinearAxis3D.
Chat
CHANGED
The default ItemsPanel of the Rating control used in the ProductCard leads to clipping issues for landscape CardOrientation for rating ItemsCount greater than 5. It is now changed to WrapPanel.
CloudUpload
FIXED
The current implementation in the Material theme does not have a root border visual which leads to BorderBrush and BorderThickness not being respected. It is now introduced and the respective properties are template bound.
ComboBox
FIXED
When the German (Swiss) keyboard is used, the { character cannot be entered in the RadComboBox.
DataForm
NEW
EditMode property allows setting single edit mode where only one editor is active at any given time.
Diagrams
FIXED
Internal UpdateFocusedElement method fires for every item in the GraphSource which slows down the loading performance.
In non-virtualized Diagram, the initial loading time of shapes is faster in maximized state window than in normal state window.
Docking
NEW
Allow setting the MinWidth of the auto-hide area flyout element via a new FlyoutMinLength property of RadDocking.
FIXED
Floating panes remain open when application is not active after restoring remote connection.
FontSize in Pinned and Unpinned RadPane is different in Material, Office2013, Fluent, and Crystal themes.
RadSplitContainer is resized after clicking a RadGridResizer element when a context menu is open.
The mouse middle click closes the selected pane and not the pane clicked on when CloseTabsOnMouseMiddleButtonDown is set to true.
PaneGroup focus border disappeared when double-clicked on the RadPane in Office2019 theme.
CHANGED
Few properties are changed when using CodedUI tests: 'Rad Pane Group' friendly name is replaced with 'Pane Group Base'; 'Rad Split Container' is replaced with 'RightContainer';.
FileDialogs
NEW
Navigate to the previous directory when pressing the Backspace key.
Implemented LoadDrivesInBackground boolean property in all dialogs and ExplorerControl to support scenarios with slow loading of local (non-network) drives.
FIXED
Wrong FileName on close when saving a name which equals a file name from the project output folder.
CHANGED
MaxHeight of Selected Files`s AutoCompleteBox is updated in all themes.
GanttView
FIXED
BorderThickness biding does not work for MilestoneContainerStyle.
GanttPresenterSplitter is not visible in the VisualStudio2019 theme.
GridView
NEW
The cursor is changed to a busy one when performing a sort operation by clicking on a group cell in the Group panel.
The recycling mechanism for cells is less aggressive when virtualization is on and now the cells are kept longer in memory to speed up operations like changing the ItemsSource.
FIXED
The Modifiers (Ctrl | Alt | Shift) + F2 triggers edit mode.
CurrentCell border overlaps the bottom and the right GridLine in Office2013Theme, Windows8, and Windows8Touch.
InvalidOperationException is thrown when reordering columns/rows on different threads.
NotSupportedException is thrown when mapping an entity object to a custom class.
'OpenClipboard Failed' ComExceptions related ClipBoard being used by another application are now handled. Also access to clipboard is re-tried several times.
The row indicator can be seen through the group row while scrolling a grouped grid with EnableStickyGroupHeaders in Office2013, Green, Office2016, Office2016Touch, Material or Fluent.
Added border between Row and Hierarchy in Fluent, Material, Office2016, Office2016Touch, Green.
Validation Error ToolTip appears on valid GridViewRow when the control is scrolled.
Cells are not updated when the ItemsSource of GridViewMultiColumnComboBoxColumn or ComboBoxColumn with IsLightweightModeEnabled is changed runtime.
ListBox
FIXED
DragDrop is not working when DragDropManager.UseAdornerLayer is set to true, and the control is placed inside RadBusyIndicator.
Map
FIXED
UriImageProvider's Image is not shown in Visual Studio Designer.
There is a jumping issue when toggling the central navigation through its PART_CenterButton and either the ZoomBarVisibility, or CommandBarVisibility is Collapsed in the following themes - OfficeBlack, OfficeBlue, OfficeSilver, Summer, Transparent, Vista and Windows7.
The icons of the Map's ZoomBar and CommandBar do not change their opacity when the control is in its disabled state using the Green, Office2016, Office2016Touch, Material and Fluent themes.
MaskedInput
FIXED
The read-only state in ExpressionDark theme differs for the RadMaskedInput control (compared to other input controls). The background for it is now updated to #FF575859.
MS Controls
FIXED
Horizontal GridSplitter Height and Vertical GridSplitter Width cannot be set to a value different than the default one in: Green, Office2016, Office2016Touch, Fluent, Material, Crystal, VisualStudio2019 and Office2019 themes.
Separator, placed as direct StatusBar content, has incorrect styling when using StyleManager to apply a Telerik theme. When placed in a StaturBarItem, the same is hardly or not visible at all.
CHANGED
The background color of the horizontal Scrollbar is updated in Transparent theme.
NavigationView
FIXED
Parent NavigationViewItem seems invisible after a child sub-item gets selected and the parent one is collapsed in the Office2013 theme (caused by incorrect background of the SelectedVisual and white foreground on white background).
NumericUpDown
FIXED
Up/Down arrow buttons are not visible when the ShowTextBox is set to False in Windows8 and Green themes.
CHANGED
RadNumericUpDown`s height is different than other input controls in the Windows8Touch theme.
PDF Viewer
NEW
Introduced support for Type 3 fonts.
FIXED
TextSearch fails to find results when searching for a text on separate lines.
An ArgumentOutOfRangeException is thrown when entering a page number in the RadToolBar, bigger than the document pages count.
An InvalidDataException is thrown while decoding stream from a PDF with Encryption Algorithm 4.
An InvalidDataException (Unknown compression method 'method-name') is thrown when opening a document.
Memory leak when creating thumbnails in a background thread.
Image with ICC Based colorspace is missing due to a NullReferenceException.
A NotSupportedException is thrown when the inline image stream starts on a new row.
Slow performance of CCITTFaxDecode filter.
Sporadical InvalidOperationException is thrown while importing documents from background threads.
TextBoxField value is not saved after the save button is clicked.
PdfProcessing
NEW
Performance improvements when inserting tables using the RadFixedDocumentEditor.
FIXED
An ArgumentException is thrown when importing a PDF containing overlapping codespace.
An ArgumentException is thrown when importing rectangle whose values are defined using indirect references.
An ArgumentOutOfRangeException is thrown when a TextBox field has a smaller size than the default padding of the field.
Could not load file or assembly 'System.Drawing.Common, Version=5.0.0.0' when exporting document with images in projects for .NET Core 3.1.
Importing a document containing link annotations and named destinations referring to the same object causes InvalidCastException.
An InvalidCastException is thrown when importing a document with FormXObject resources pointing to an indirect object.
An InvalidDataException is thrown while decoding stream from a PDF with Encryption Algorithm 4.
An InvalidDataException (Unknown compression method 'method-name') is thrown when opening a document.
An InvalidDataException is thrown when importing a document containing two trailers and the Encrypt object is part of the first Xref table.
Image with ICC Based colorspace is missing due to a NullReferenceException.
A NotSupportedException is thrown when the inline image stream starts on a new row.
Slow performance of CCITTFaxDecode filter.
Sporadical InvalidOperationException is thrown while importing documents from background threads.
PropertyGrid
FIXED
Memory leak when the Item property is changed multiple times at runtime.
RadialMenu
NEW
RadialMenu component can be used to show more than 8 menu items when AutoSizeMenuItems is set to true.
Items can now be equally spaced to fill the available space.
FIXED
Improved look of hovered RadialMenuItems in Fluent theme.
RibbonView
FIXED
Calling the EnsureHandle of WindowInteropHelper on a RadRibbonWindow instance that is not shown freezes the UI.
The editable RadRibbonComboBox in the Material theme currently has incorrect CornerRadius. By design, the same should have 0 CornerRadius.
A System.Windows.Markup.XamlParseException with message 'DescriptionPresenter' name cannot be found in the name scope of 'System.Windows.Controls.Grid'.' is thrown when hovering over a Ribbon control (e.g. DialogLauncher) and using any of the following themes: Office_Black, Office_Blue, Office_Silver, Summer, Vista, Transparent, Windows 7, Expression Dark.
The system menu is misplaced in a scenario with monitors with different DPI.
When the RibbonView is hosted in RibbonWindow and this window's IsWindowsThemeEnabled is true, the ribbon tabs are not visible when using the Fluent theme in its Dark ColorVariation.
The RibbonWindowClassicGlassOffTemplate contains additional columns instead of margins causing misalignment issues with the window buttons (especially with higher DPI settings).
RichTextBox
NEW
HtmlFormatProvider can now import and export the alignment of tables and table cells.
The button toggling the numbering style is now replaced with a split button that allows you toggle list styles or choose between different list formats.
FIXED
The negative margins cause misalignment issues between the top Ribbon-area and the ruler (PART_TabStops) elements in the Office 2013, Visual Studio 2013, Green and Visual Studio 2019 themes.
An exception is thrown when adding a space after a table is placed in the header or footer.
An ArgumentNullException is thrown when importing a document with a structured document tag with no prefix mapping in the data binding declaration.
CheckBox content controls, which are defined on the table cell level are not clickable at run-time.
CheckBox content controls lose local formatting when the checked state is changed.
Deleting permission range with backspace when you are at the end of the annotation leads to deletion of the text after that.
DocxFormatProvider cannot import the content of a document when the main document part is not named document.xml.
Importing structured document tags with auto-close SdtContent tag throws InvalidCastException exception.
Inserting a checkbox in an empty paragraph preceded by another empty one deletes the paragraph.
Paragraphs inherit alignment from the align attribute value of their parent table when importing from HTML.
RepeatingSection's title cannot be set through the properties dialog.
SetPosition() sets the caret position on a previous location in a specific setup.
Setting document position after an inline content control moves the position to the last position in the control. It should move it after the control instead.
The first single line repeating section item cannot be duplicated through the UI. The + button is not clickable.
The paragraphs in the table are inheriting the negative indent from the previous paragraph.
The wrapping of a floating image is not parsed and applied while reading a DOCX file.
Typing text after a check box content control carries over the default checked/unchecked font family to the new content.
Typing text after a highlighted span carries over the highlight setting to the new content.
XamlParseException is thrown in RichTextBox(.NET Framework) when importing xaml document exported in RichTextBox(.NET Core).
ScheduleView
FIXED
Borders for Today style are not symmetric in Green, Material, Office2013, Office2016, Office2016Touch, VisualStudio2013, VisualStudio2019.
TextBoxes in EditAppointment dialog are not styled with style manager in Green, Material, VisualStudio2013, Fluent, Office2016, and Office2016Touch themes.
FontSize of MonthView/TimelineView is updated when using StyleManager.
InvalidOperationException is thrown when using different ScheduleViews in different threads.
CHANGED
Few properties are changed when using CodedUI tests: 'PART_ItemsHostCalendar' control type is replaced with 'PART_ItemsHost control type'; 'ViewModeSelection' friendly name is replaced with 'Navigation Definition Selection'; 'DecreaseVisibleDateLarge' friendly name is changed with 'Navigation Back'; 'PART_NavigationPicker' friendly name is changed to 'Navigation Date Picker'; 'IncreaseVisibleDateLarge' is replaced with 'Navigation Next'.
Sparklines
FIXED
Lower value indicators are not updated runtime.
The indicators are not updated when the data is changed at runtime.
SpreadProcessing
NEW
Added DocumentInfo properties to preserve document metadata information.
FIXED
Auto row height is not applied when the cells from two rows are merged.
An exception is thrown when importing an XLS file with a specific print area.
Invalid XLSX is produced when the document contains data validation applied on a cell with a hyperlink.
An InvalidOperationException is thrown when importing an XLS document containing an Extra Table Data record.
A NullReferenceException is thrown while importing a document with header/footer and main part not named with the default name.
Performance improvement when exporting PDF documents.
A KeyNotFoundException is thrown when opening a document containing no styles in its stylesheet.
Pasting an image copied from another RadSpreadsheet instance generates an invalid document.
Spreadsheet
FIXED
Auto row height is not applied when the cells from two rows are merged.
Invalid XLSX is produced when the document contains data validation applied on a cell with a hyperlink.
A NullReferenceException is thrown while importing a document with header/footer and main part not named with the default name.
Performance improvement when exporting PDF documents.
A KeyNotFoundException is thrown when opening a document containing no styles in its stylesheet.
Pasting an image copied from another RadSpreadsheet instance generates an invalid document.
The FilteringPopupControl`s RenderSize value is not updating when the column width is decreasing below the size of the filter button.
The selected text is not readable when the Worksheet tab is in Edit mode and the applied theme is dark.
SyntaxEditor
NEW
Introduced AutoScrollToCaretOnTextChange dependency property to control whether to enable or disable the automatic scroll when the document text is changed.
Exposed SearchPanelWidth property for changing the width of the search panel.
Custom margins can now be added to the RadSyntaxEditor which can hold indicators for a given line number.
Implemented SearchPanelOpened and SearchPanelClosed events. TextSearchHighlightTagger is now cleared when SerarchPanel is closed.
FIXED
Only the first occurrence of the search word is highlighted for a given line.
TabControl
FIXED
Setting Align to Justify and using the Windows8Touch or Office2019 themes leads to unexpected behaviors - Windows8Touch theme does not stretch its TabItems when the TabStripPlacement is Left / Right; Office2019 theme animation is incorrect.
The overflow drop down has incorrect position for the different TabStripPlacement options in all themes.
TaskBoard
FIXED
Items are cleared after the control has been unloaded.
TileList
NEW
Implemented an Orientation property in TileList control which allows tiles to be arranged to right and the groups to be filled from top to bottom.
TimeBar
FIXED
Showing the handles of the Slider using the HandlesVisibility property leads to incorrect styling of the respective icon indicator in the VisualStudio2013, Office2016, Office2016Touch, Green, Material. The same indicators have incorrect glyphs in the VisualStudio2019 and Office2019 themes.
When IsSnapToIntervalEnabled is set to true, the shown SelectionThumbPreview is hardly visible in the Material theme. Its default color is now changed to PrimaryPressedBrush.
The slider of the control is hardly draggable outside its bounds and/or its start and end thumbs in the Windows 8, Visual Studio 2013, Green, Office 2016, Office 2016 Touch, Material, Visual Studio 2019, and Office 2019 themes.
Timeline
FIXED
Showing the handles of the Slider using the HandlesVisibility property leads to incorrect styling of the respective icon indicator in the VisualStudio2013, Office2016, Office2016Touch, Green, Material. The same indicators have incorrect glyphs in the VisualStudio2019 and Office2019 themes.
NullReferenceException when a RadDocking pane containing a RadTimeline is unpinned.
The slider of the control is hardly draggable outside its bounds and/or its start and end thumbs in the Windows 8, Visual Studio 2013, Green, Office 2016, Office 2016 Touch, Material, Visual Studio 2019, and Office 2019 themes.
TimeSpanPicker
FIXED
Wrong Dutch translation for 'Minutes'.
Toolbar
NEW
Added ability for easier control of the Background visibility for the Rad Buttons using their IsBackgroundVisible property.
Introduced support for different styling of the MS RepeatButton and the RadPathButton in the scope of the ToolBar (by introducing ToolBarContainerStyles under the ToolBarContainerStyleSelector-ToolBarRepeatButtonStyle and ToolBarRadPathButtonStyle respectively) for the Office Black, Office Blue, Office Silver, Summer, Transparent, Vista, Windows 7, Expression Dark, Windows 8, Windows 8 Touch, Office 2013, Visual Studio 2013 and Green themes (other themes already support both styles).
VirtualGrid
FIXED
Using Greater/LessThan filter operator results in an exception when using a DataProvider and a DataTable as its source.
The sort icon background is currently not by design for the Fluent and VisualStudio2019 themes. The foreground of the column headers when the control is sorted is incorrect for the VisualStudio2019 theme.
WatermarkTextBox
FIXED
The text of ReadOnly state is clipped in Fluent theme.
Window
NEW
Implemented shadow for the control for the Office2019 theme.
FIXED
Implemented opacity to the inactive window's header for VisualStudio2019 and Office2019 themes.
There is a padding coming from the default RadButtonStyle leading to misalignments in the window buttons using the Green theme with StyleManager.
Setting the default ResponseButton does not work in the Office2019 and VisualStudio2019 themes.
The title bar is cut off when the window is in its minimized state.
WordsProcessing
NEW
Introduced support for importing/exporting/editing of Content Controls (structured document tags).
LoadFromUri event is now obsolete. LoadStylesheetFromUri and LoadImageFromUri are the new events that should be used instead. When LoadFromUri is used for resolving images, even if the data is provided in the arguments, an HTTP call to the resource is made to resolve its extension. This can be potentially unwanted behavior in some client scenarios.
Introduced support for floating images when exporting to PDF.
Introduced DocumentInfo properties to preserve document metadata information.
FIXED
There is an empty space between two consecutive paragraphs with a defined background color when the SpacingBefore on the second is bigger than the SpacingAfter on the first.
Headings elements ('h1'-'h6') are imported from HTML with wrong styling.
Html style property values are omitted on import when the value contains a semicolon.
List indentation is imported from RTF as local paragraph properties.
A NullReferenceException is thrown while importing a document with header/footer and main part not named with the default name.
An OutOfMemoryException is thrown when exporting TabStops to PDF.
A paragraph in a TableCell which is in the last TableRow on the page is not exported to the PDF document.
Exporting documents to PDF creates a fully transparent polygon for text without predefined highlight and/or background color. As a result, the size of the exported PDF is improved by up to 40%.
Hyperlinks are not correctly exported to plain text.
Wrong NuGet dependencies cause a build-time error.
Coded UI Tests
All components in Telerik UI for WPF support Level 1 Coded UI tests and most of the controls already support Level 3 Coded UI tests, making Telerik UI Controls easily maintainable within any test-driven development process.
Touch Support
The built-in touch support and the Windows8Touch theme make your Telerik UI for WPF powered applications run smoothly on a touch device.
Drag and Drop Support
Many Telerik UI for WPF controls come with built-in drag and drop support. The suite also provides a DragDropManager which easily integrates within your solution to implement any drag and drop scenario.
Only for V.I.P
Warning! You are not allowed to view this text.