RadValidationProvider - validation management tool designed to enable users to easily define multiple validation rules and associate them with editors without having to write a single line of code.
Support for Vector images - Telerik UI for WinForms now supports vector images across the entire UI library.
.NET Core Project Converter for WinForms - Visual Studio tooling from Telerik UI for WinForms will help you convert your existing full framework projects to .NET Core ones.
Marked zone annotations with custom shapes for RadChartView - this feature allows you to add annotations that are formed by a set of FreeFigurePoints and enables you to easily create a free figure plotted on the viewport.
Support and Compatibility
Support for .NET 5 preview - You can now take Telerik UI for WinForms controls for a .NET 5 preview spin.
RadGridView
Empty cell values should be read by Narrator considering the column's NullValue property.
RadScheduler
Parse minutely recurrence.
RadSyntaxEditor
Strings will be colored in C#, VB, JS.
RadTreeView
Expose HideHintWindow and ShowHintWindow methods.
RadPdfViewer
Implemented support for form fields in ThumbnailFactory.
Implemented support for respecting Custom UI Layers in ThumbnailFactory.
[Preview] Implemented support for importing documents using the PdfProcessing model.
PdfProcessing
Provided API for clearing the registered fonts in the FontsRepository.
Support for WMF/EMF images when exporting documents to PDF.
Implemented rename functionality for interactive form fields.
Provided an Exception handling mechanism when importing and loading documents content.
WordsProcessing
Added support for exporting Line breaks to plain text format.
Fixes
RadBreadCrumb
Hidden treeview-node is shown in breadcrumb.
RadChartView
Incorrect export to enhanced metafile (EMF) image format.
Axis border color of the first series mistakenly changes to black when repopulating new set of series with multiple Y-axes.
RadChat
There is an empty space below and above bigger images in CardMessages.
RadCommandBar
Incorrect right border on 200% DPI scaling.
RadGridView
When binding to BindingList and clear the rows collection, SelectedRows.Count =1 although Rows.Count = 0.
The header checkbox ReadOnly property is not synced with the ReadOnly property of the column.
NullReferenceException with calling RadDataFilter.ApplyFilter and a grid's cell is edited.
Saving the layout stored the columns' width scaled according to the DPI scaling.
RadListControl
The EnableAlternatingItemColor and the MultiExtended selection mode can break the back color of the selected items.
RadListView
Improve the performance of the control when it is grouped and the data source is set.
Clearing the items in the data source used by the list view should also clear the items in the Groups if there are any.
RadMap
Cannot specify multiple HazardousMaterials and multiple HazardousPermits in BingRestTruckRouteRequest.
MapVisualElementFactory.CreateCluster() is not used for the ElementClusterStrategy.
KML reader does not handle Polygons with InnerBoundaryIs tags correctly.
RadMenu
RadMenuItem's DropDownCreating event does not allow to replace dropdown.
RadMessageBox
Setting UseCompatibleTextRendering to false lead to StackOverFlowException.
RadMultiColumnComboBox
Horizontal scrollbar is missing after resizing the columns and the AutoSizeDropDownToBestFit property is set to true.
RadPanelBar
Visual glitch when AutoSize=true and Dock=Top.
RadRichTextEditor
Disable resizing of the SelectionMiniToolBar.
SelectionMiniToolBar should not close if font or size drop down is opened.
SelectionMiniToolBar is not closed after navigating to another RadPageViewPage.
Pasting text into the control does not scroll down to the caret position.
RadSpellChecker
Spellchecker updates text in readonly textbox.
RadTextBox
Program crash when setting Text = Nothing, ShowClearButton = True, and placing the textbox in another PageView tab.
RadTimePicker
The back color of the text box is not correct when the control is disabled and the ControlDefault theme is used.
RadTimeSpanPicker
TextAlign property exposed to the control.
RadVirtualKeyboard
KeyboardForm does not open under its associated control if the LayoutType is set to Numpad.
RichTextEditor
Error when resizing the headers or footers.
Typing using Telugu generates additional spaces after the typed content.
After restarting the numbering of a level, the upper-level numbering is also modified.
ShapedForm
Applied BackColor is lost when the ThemeName drop down is just opened and closed.
Theming
Selected/current row is enlarged when the AutoSizeRows property is enabled and Windows8 theme is applied.
VSB
Object reference not set to an instance of an object on DPI scaling higher than 100%.
RadPdfViewer
ArgumentException in PageRenderer when drawing a pdf document with highlighted text.
Missing text content caused by handled InvalidCastException while parsing Type1 font file.
NullReferenceException is thrown when Printing a document which is still not loaded.
PdfProcessing
ArgumentException is thrown while importing choice field with an empty string for a value.
Incorrectly applied glyph widths after importing and exporting a document.
Whitespaces are ignored when exporting text with char spacing using TextFormatProvider.
Form Fields are not copied when merging documents.
Importing DecodeParms containing null or stream object results in missing image.
Inserting large image file with non-default ImageQuality setting causes OutOfMemoryException.
ImageQuality property is not retrieved properly from the format provider.
SpreadProcessing
The Lookup function does work with text values.
WordsProcessing
Exception when using multiple instances of RtfFormatProvider.
NullReferenceException is thrown while importing HTML document containing a link element that has style attribute.
HtmlFormatProvider: JavaScript code is considered as text and inserted into the document.
NotSupportedException is thrown when exporting documents with WMF/EMF image to PDF.