_0007_default

Telerik UI for Winforms

Release History

UI for WinForms R1 2020 (version 2020.1.113)

January 15, 2020

What's New

NEW
  • RadSyntaxEditor - text editor control which provides built-in syntax highlighting and code editing experience for popular languages. It also allows users to create custom syntax highlighting of keywords and operators of their own language.
  • RadVirtualKeyboard - software component that allows the input of characters without the need for physical keys. The interaction with the virtual keyboard happens mostly via a touchscreen interface but can also take place in a different form in virtual or augmented reality.
  • RadMap - supports the Bing Maps Truck Routing API. It provides travel routes which take truck attributes such as size, weight, type of cargo and many others.
  • FileDialogs - built-in support for the Quick Access/Favorites items from the Windows FileExplorer in Windows 10. These items will now be automatically shown as child nodes in the Custom Places tree nodes of our File Dialogs. New property: ShowSystemCustomPlaces.
  • RichTextEditor - Content Controls (Structured Document Tags) enable users to add specific semantics to a part of the document: restricting input, binding to data source, modifying editing behavior etc. Currently, RadRichTextEditor only visualize the value of the content controls and there is no UI that allow you to interact with them.

Support and Compatibility

NEW
  • NET Core - Telerik UI for WinForms controls are .NET Core 3.1 compatible.

FileDialogs

FIXED
  • The hidden folders are not visible in the tree view.

RadChartView

FIXED
  • Exception when changing the series.
  • The smart label strategy in the BarSeries fails when the values are close to each other.

RadCommandBar

FIXED
  • CommandBarButton's text is not visible in disabled state when the commandBarRowElement1.UseCompatibleTextRendering is set to false.

RadDock

FIXED
  • Floating window is not properly loaded after loading the layout.
  • Setting the ElementTree.EnableApplicationThemeName property to false doesn't respected the RadDock.ThemeName.
  • RadDock: Demo application crashes inconsistently after reordering the document tabs.

RadGridView

NEW
  • Grouping - hide group summary row resulting from each group, show only the total summary row.

RadListView

FIXED
  • Inability to enter edit mode when Breeze theme is applied.

RadMaskedEditBox

FIXED
  • Text property not respecting numeric mask formatting on Up, Down keys.

RadMultiColumnComboBox

FIXED
  • Filter is not properly cleared when there is no result and Enter is pressed.

RadPivotGrid

FIXED
  • Misspelled Quarter group in the ContextGroupByQuaterOptionsMenuText.

RadPopupEditor

NEW
  • Add focus cues when RadDropDownStyle.DropDownList.

RadMap

NEW
  • Added all new parameters for the Bing Maps APIs.
FIXED
  • OpenStreetMap provider does not follow the latest OpenStreetMap tile usage policy requiring UserAgent header. See Breaking Changes below.

RadRibbonBar

NEW
  • One should be able to replace the RibbonBarPopup.

RadLabel

NEW
  • Border primitive is drawn 1 additional pixel inside the label element.

RadScheduler

FIXED
  • Incorrect appointment is drag-dropped.

RadSpreadsheet

FIXED
  • Resizing is very slow and doesn't produce correct layout.
  • Column/row headers are missing when resizing the control and the DPI scaling is 125%.

TPF

FIXED
  • Custom font to view the icons in the FilterMenuTreeItem in the filter box of the RadGridView in WinForms.

RichTextEditor

FIXED
  • The tab order in the FindReplaceDialog is incorrect, the dialog is not focused when shown.
  • One should be able to use a list of dynamic objects as mail merge data source.
  • Importing an image with invalid URI from HTML causes UriFormatException.
  • StackOverflowException/ArgumentException is thrown when calling SplitAnnotationRange(range, pos) and position is outside the range.
  • StackOverflowException/ArgumentException is thrown when updating a document with annotations and with enabled spell checking.
  • StackOverflowException/ArgumentException is thrown on DOCX import when bookmark range end is last in a block.
  • The layout updates stop as a result of a handled NullReferenceException after pasting a table with an empty first cell as the first element in the document.

WordsProcessing

FIXED
  • ArgumentException is thrown while exporting PDF document containing a paragraph with background and spacing after.
  • StackOverflowException is thrown while evaluating the values of style linked to a table style. Table style shouldn't have a linked style.

SpreadProcessing

NEW
  • Introduced an API to disable fill handle.
  • Added MID to the supported functions.
FIXED
  • KeyNotFoundException is thrown when opening a document containing not supported BuiltInNumberFormat.

PdfProcessing

NEW
  • Introduced a FixedExtensibilityManager. The FontsProvider property of this class can be set to a FontsProviderBase implementation in order to provide missing fonts when exporting PDF documents.
  • Implement "sh" content stream operator.
FIXED
  • If the font family name is defined using a language other than English, the font is not applied to the content.
  • InvalidOperationException is thrown when Authenticating a user password.

Breaking Changes

CHANGED
  • RadMap: Tile usage policy of the OpenStreetMaps has changed recently to require UserAgent header in the web request for downloading map tiles. Information about specifying UserAgent can be found in the RadMap documentation.

New features & Roadmap

Have a feature request?

Post your feedback via the WinForms UserVoice portal or the Public forums

What's new across all Telerik products?

See all updates

Get Started Waves

Next Steps

Online help

Access our online documentation.

Compare pricing

Check out the offers. Purchase an individual suite or treat yourself to one of our bundles.

Download 30-day free trial

Try UI for WinForms with dedicated technical support.