
Adds support for latest preview of Microsoft .NET 5.
Features
- What's New
- RadTaskDialog - new component that is a themable alternative to the Microsoft Windows dialog box. The dialog box is a window that allows users to perform a command, ask the users a question, provide users with information or indicate the progress of an ongoing task.
- AutoSizeColumnMode functionality added to RadListView - it provides a way to change the columns Width automatically, allowing you to Fill the available space in the control.
- Vector images in FluentTheme - the theme is loaded with a set of SVG images by default.
- Brand new set of SVG images in all themes for ribbon bars of the following controls - RadRichTextEditor, RadSpreadsheet, RadDiagram and PdfViewerNavigator.
- Create New Project templates - now available for Microsoft .NET Core 3.1 and Microsoft .NET 5.0.
- Microsoft .NET Core distribution options - when you create a new WinForms project for Microsoft .Net Core, you can choose if you want to have your distributions as Telerik WinForms assemblies or as Telerik package references.
- Support and Compatibility
- Designer Support for Microsoft .NET 5.0 Preview - Drag and drop all Telerik UI for WinForms controls in your form and use the Windows Forms Designer as you would in the full Microsoft .NET framework.
- Design Time support for the full Microsoft .NET framework and Microsoft .NET 5.0 - available with installation of the latest NuGet release. There is no need of installation via MSI.
- RadRibbonBar
- Incorect disabled state of the RadSplitButtonElement in Office2010Blue.
- RadPdfViewer
- Implemented support for documents with startxref and its offset defined on the same line.
- Introduced support for GBK-EUC-H encoding type of Type0Fonts.
- Introduced support for UniGB-UTF16-H CMap encoding.
- The editor for the text field should use the same font when editing.
- RadRichTextEditor
- Exposed API allowing customers to set an annotation as word separator and to exclude it from spell checking.
- Introduced partial support for shapes. Currently import/export is supported.
- Import and export documents now preserve shapes.
- PdfProcessing
- The import can now handle startxref keyword and its offset defined on the same line.
- Introduced support for Identity-V CMap.
- Introduced support for UniCNS-UCS2-H encoding type of Type0Fonts.
- SpreadProcessing
- Introduced XLS Format Provider that handles import and export of XLS documents in SpreadProcessing library.
- Implemented text orientation for cell content.
Fixes
- RadDateTimePicker
- Setting min/max size of the drop down doesn't allow decreasing the height less than the DropDownMaxSize's height.
- RadDiagram
- Exception in the OrgChart example when using the TipOverTree layout of the OrgTreeRouter.
- RadForm
- Application crashes when dropping the form just on the border between two monitors with different DPI scaling.
- RadMultiColumnComboBox
- Incorrect behavior in SelectedValue simple binding scenario.
- The dropdown should not be closed when clicking the Microsoft Excel-like filter popup in the grid.
- When there are two rows the DropDown is sized correctly only the first time it is opened.
- AutoSizeDropDownToBestFit is not working.
- Wrong item is selected when the control loses the focus.
- RadGridView
- Vertical scroll bar is stuck when you start the multiple selection from the row header and move the cursor down.
- CompositeDataFilterForm button out of bounds.
- Missing bottom border in metro themes.
- RadMap
- Map Layers are not updated when IsVisible is set to false.
- RadCheckBox
- You cannot set Font to a RadCheckBox when using Fluent theme.
- FileDialogs
- OS command injection vulnerabilities could be made.
- RadSpreadsheet
- COMException thrown when copying content from the control.
- RadSyntaxEditor
- Setting IsReadOnly property to false does not work, allowing delete and copy paste operations.
- OverloadListWindow/CompletionListWindow does not open at proper location.
- XmlFoldingtagger throws an exception on not well-formed Xml.
- RadTextBoxControl
- Disable copy/cut when UseSystemPasswordChar is true.
- Typo in RadTextBoxControlElement - ContextMenuOpening.
- RadVirtualKeyboard
- Recent telerik update changed simplified layout of virtual keyboard.
- RadPdfViewer
- Document's file stream is locked after saving it.
- KeyNotFoundException is thrown while importing document because of the inability to find glyph "middot" data in Type1Font.
- NullReferenceException is thrown when importing a document with AcroForm referencing a missing PDF object.
- ArgumentNullException is thrown in PdfElementToFixedElementTranslator.CreateDestination.
- CIDFont glyph widths are not imported when defined with an indirect reference which leads to incorrect character positioning.
- Data of inline image cannot be parsed when the stream contains "ei" resulting in blank pages.
- Incorrect text stroke width when TextMatrix scales the glyph geometry.
- The stroke is not rendered when the text is in XForm.
- Widgets are misplaced when the CropBox has offsets different than 0.
- Documents are now imported with the PdfProcessing model.
- RadRichTextEditor
- Exception is thrown when exporting an HTML document to pdf.
- Content is duplicated and not committed when pressing Space key while typing in Japanese.
- Тhe text content of a paragraph when copy-pasting a Chinese text wrapped in a bookmark is duplicated.
- Half-width space is inserted twice when using Japanese IME.
- NullReferenceException is thrown when undoing font size changes in a table containing a single cell.
- Pressing Space or Enter while using Korean IME duplicates the last character.
- PdfProcessing
- Data of inline image cannot be parsed when the stream contains "ei".
- KeyNotFoundException is thrown while importing document because of the inability to find glyph "middot" data in Type1Font.
- NotSupportedColorSpaceException is thrown when importing color space defined as an external resource.
- NotSupportedException is thrown when importing document containing Annotation with not supported Action.
- NullReferenceException is thrown when importing a PDF document containing InlineImage with missing parameters.
- System.ArgumentException is thrown when setting a password to a document with form fields.
- UriFormatException is thrown when importing UriAction with invalid URI.
- InvalidCastException is thrown when importing predefined ToUnicode CMap.
- NotSupportedException is thrown when trying to convert not supported Encoding Name.
- The checkbox state is not correctly imported when the value is not specified.
- SpreadProcessing
- Exception is thrown when the sheet name contains a single letter.
- PrintArea is not taken into consideration when calculating the actual ScaleFactor.
- A specific formula returns wrong result (=A1=FALSE).
- WordsProcessing
- ArgumentException when importing RTF document which has a font size set to zero.
- NullReferenceException is thrown while importing DOCX containing shape without an id attribute.
- PdfFormatProvider: Font properties set from CharacterFormatting are not taken into account when inserting PAGE field.
- Table and table cell borders are not evaluated according to inheritance and conflict resolution rules.
- XmlException is thrown when importing document with docx AltChunk element.