
Includes .NET Core Converter to convert WinForms projects to .NET Core.
Features
- What's New
- 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.