_0007_default

Telerik UI for Winforms

Release History

UI for WinForms R2 2022 (version 2022.2.510)

May 11, 2022

What's new

NEW
  • RadOfficeNavigationBar
  • RadCalculator as a standalone control.
  • RadBarcodeView with decoding functionality.
  • .NET designer improved interactive features.

RadForm

FIXED
  • RadControls inside a UserControl added at design time are scaled twice.
  • Controls are not scaled properly at 150% DPI after upgrading.
  • Minimum/MaximumSize are lost when going to HDPI screen.

RadGridView

NEW
  • Drop row line is not rendered when you drop on another grid.
FIXED
  • Expanding the top group row when paging is enabled jumps to a previous page.
  • ComboBox Column DataSource property is not visible in the Designer when the previously selected node was RadGridView.
  • Change Template names when creating the Templates in the Property Builder.
  • InvalidOperationException is thrown when a row is expanded and the AutoSize property is true.

RadImageEditor

FIXED
  • ImageSaved event is not fired when the user uses the save button.

RadLayoutControl

FIXED
  • Missing design-time layout experience in .NET 6 compared to the standard .NET Framework.

RadMap

FIXED
  • In .NET 6 an ArgumentOutOfRangeException is thrown when using Cache Provider and we have one file in the folder.

RadPdfViewer

NEW
  • New password dialog.
FIXED
  • Memory leak when printing documents.
  • Highlight annotation covers the text it highlights.

RadPictureBox

NEW
  • Add support for animated gif files.

RadPivotGrid

NEW
  • Use the named sets metadata to place them in a correctly named folder.
FIXED
  • PivotGridSpreadExport jumps to the second sheet starting from line number SheetMaxRows.

RadRibbonBar

FIXED
  • Removing a ribbon tab in design-time will not delete all the child objects.

RadSplitContainer

FIXED
  • A problem in resizing split panels in design time in Net5.

RadWebCam

FIXED
  • Visual Studio crashes if you attempt to open the designer with a serialized ControlPanelHeight property.

RadWaitingBar

FIXED
  • When AssociatedControl is set to Form, the title bar is duplicated.

RadRichTextEditor

FIXED
  • Find and replace dialog does not set focus on Text to Find textbox.
  • EMF images cannot be visualized when importing from HTML.
  • The layout hangs when importing HTML with nested tables and setting the padding of all cells.
  • The paste options popup stays visible when the control is hidden.
  • The scrollbars flicker with a particular size of the form.

RadTreeView

FIXED
  • Error occurs when loading xml content.

RadCollapsiblePanel

FIXED
  • Header button is partially blocked when the header text is too long.

RadMultiColumnComboBox

FIXED
  • User is not allowed to delete text hitting backspace in .NET6.

RadSyntaxEditor

FIXED
  • Disable Replace Function in RadSyntaxEditor when it is read-only.

RadBindingNavigator

FIXED
  • Renaming a BindingNavigator and dropping another breaks the designer.

RadDock

FIXED
  • SplitterWidth value is saved scaled during SaveToXml on high DPI.

Installation and general issues

FIXED
  • Unnecessary installation of the System.ValueTuple assembly in the GAC.

TPF

NEW
  • DPI Scaling Improvements.
FIXED
  • When the button is disabled the back color remains the same as in the pressed state.

.NET Core Designer

FIXED
  • The control dragged from the toolbox is not high enough in .NET Core.

QSF

NEW
  • SpreadProcessing - AddComments example.
  • PdfProcessing - PdfNotEmbeddingFonts (Remove embedded fonts) example.
FIXED
  • When an example is opened the ListControl with themes must be auto-sized and not show a scroll bar.

PdfProcessing

NEW
  • Implemented a setting that allows choosing if the fonts should be embedded in the document.
  • Provided support for inserting transparent images in Net Standard.
FIXED
  • NotImplementedException is thrown when exporting a document with a Type 1 font with custom encoding.
  • Rows are not drawn if the previous row is split into different pages and has row span.
  • ArgumentNullException is thrown when importing a document containing Widget annotation with normal appearance dictionary set to null.
  • The table alignment is not maintained when the table is split into multiple pages.
  • NotImplementedException is thrown when exporting a document with a Type 1 font with custom encoding.
  • ArgumentNullException is thrown when importing a document containing Widget annotation with normal appearance dictionary set to null.

SpreadProcessing

NEW
  • Added CONCAT to the supported functions.
  • Added support for Comments (Threaded Comments).
  • Various Conditional Formatting improvements.
  • Handled import of documents containing unclosed <br> elements in the vmlDrawing part.
FIXED
  • ArgumentException is thrown when importing an XLSX document with a comment (Note) without an author.
  • An exception is thrown when converting to PDF and there are cells with a width less than 5.
  • Conditional Formatting is exported for the active sheet only.
  • When a document with consecutive dfsx-es is imported, an ArgumentOutOfRangeException may be thrown.
CHANGED
  • The Changing event arguments in FilteredShapeCollection class are changed from ShapeCollectionChangedEventArgs to ShapeCollectionChangingEventArgs.

WordsProcessing

NEW
  • Introduced support for continuous section break when exporting to PDF.
  • Introduced support for descr attribute of the NonVisualDrawingProperties for a shape/image when working with DOCX.
  • HtmlFormatProvider should always export image tag's alt property even if its value is empty.
  • Introduced support for image alternate text when importing and exporting HTML documents.
FIXED
  • InvalidOperationException/ArgumentOutOfRangeException is thrown while importing table cells with vMerge and hMerge attributes.
  • Field code fragment consisting of multiple inlines is added to the result fragment when exporting to PDF or HTML format.
  • An exported document containing ComboBox control fails to load inside Microsoft Word.
  • NullReferenceException is thrown when inserting a document containing fields without a separator.
  • NullReferenceException is thrown when an IF field has no FalseText.
  • ArgumentException is thrown when importing CSS variable/attribute with an empty value.
  • Floating images positioned outside of page borders are moved inside the page.

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.