_0007_default

Telerik UI for Winforms

Release History

UI for WinForms R3 2022 (version 2022.3.913)

September 14, 2022

What's new

NEW
  • Spreadsheet charts.
  • SplashScreen control.
  • Flyout Window.
  • Overlay Window.
  • NavigationView as a stand-alone control.
  • .NET Core source files are now part of the distribution.
  • New .NET Framework 4.8 distribution.
  • Added .NET Framework 4.8 NuGets.

Breaking Changes

CHANGED
  • Removed the .NET Framework 2.0 distribution.

Drop-down and split buttons

FIXED
  • Application hangs when pressing down arrow and all menu items are disabled.

FileDialogs

FIXED
  • Date Modified column in Details view is not updated run-time.
  • Dialog is not shown as the topmost window when called from a RadPopupContainer.

QSF

NEW
  • RadSyntaxEditor - Settings example.

RadApplicationMenu

FIXED
  • High DPI sizing issues.

RadBarcodeView

FIXED
  • System.OverflowException at design time when AutoSize is set to false.

RadBindingNavigator

FIXED
  • Remain empty after data binding.

RadButton

FIXED
  • Changing the control's Font property should take effect with all themes.

RadChartView

FIXED
  • Visual PolarPointElement is not correctly associated with the PolarDataPoint.

RadCheckedDropDownList

FIXED
  • Child elements are not rendered correctly on higher DPI when the control is placed in ScrollViewer.

RadCollapsiblePanel

FIXED
  • Inability to collapse/expand when hosting a RadFilterView.

RadColorBox

FIXED
  • Incorrect circle position for the color picker in a DPI unaware application.

RadDataEntry

FIXED
  • EditorInitialized event handler does not contain the new editor set in EditorInitializing event handler.
  • A numeric value is not properly displayed with default editors.
  • RadRangeAttribute is not applied on numeric fields.

RadDateTimePicker

NEW
  • Expose AutoSelectNextPart property directly to the control.

RadDiagram

NEW
  • Add a property that disables the default logic for the Open button.
FIXED
  • .NET 6 - PageOrientation ambiguous (RadDiagram vs RichTextEditor).

RadDiagramRibbonBar

FIXED
  • DisableDefaultSaveAction is with changed behavior. Two additional properties are added: DisableDefaultNewAction and DisableDefaultOpenAction.

RadDock

FIXED
  • Does not preserve the original window order when using Save/LoadLayout methods.
  • Arithmetic operation resulted in an overflow.

RadDropDownList

FIXED
  • Height is changed with enabled AutoSize, DropDownStyle=DropDownList and no text.

RadFilterView

FIXED
  • Long delay when initializing a category with a high-value range.
  • Vertical scrollbar is missing when setting the DataSource at run time.
  • Vertical Scroll Bar's range is not properly updating every time at run time after collapse/expand.

RadForm

FIXED
  • FormStartPosition.CenterParent is not respected when DPI scaling is higher than 100%.
  • Missing system buttons in the title bar of the inherited form.

RadGridView

NEW
  • Export hyperlinks to Excel.
  • Implemented text orientation for cell content in the GridViewSpreadExport.
  • The paging panel should be created only upon enabling paging
FIXED
  • Incorrect GridFilterButton visual indication when you clear filter.
  • Rows and Columns event handler is not safely implemented, a NullReferenceException could raise.
  • Clicking on the row header will select all cells on the row when MultiSelect is false and SelectionMode is set to CellSelect.
  • InvalidOperationException when moving the form from 100% to 150% monitor with custom cell containing a RadTextBoxControlElement.
  • ArgumentOutOfRangeException is thrown when the control is auto-sized and we try to select all rows by clicking and moving the mouse.
  • Duplicate column groups are not exported correctly in Excel.
  • NullReferenceException occurs while in edit mode the user scrolls and the validation fails with a message box.
  • ArgumentOutOfRangeException on GridNavigator.SelectLastRow when AutoSizeRows and EnableFastScrolling properties are set to true.
  • The decimal separator is removed when exporting with German culture on Windows Server 2012 - resolved by Microsoft.
  • Cannot export grid with GridViewComboBoxColumn inside a ColumnGroupsViewDefinition.
  • GridViewSpreadExport doesn't export as text the header cells when ColumnGroupsViewDefinition is used.

RadListView

FIXED
  • System.NullReferenceException while dragging an item in bound mode.

RadMessageBox

FIXED
  • The cancel button is clipped at 125% DPI scaling.
  • The default button is not focused when showing the message specifying a parent.

RadMultiColumnComboBox

FIXED
  • When the DropDownList has one item, the Text property is set even when the EditorControl.CurrentRow is null.
  • Last displayed column is clipped when AutoSizeDropDownToBestFit is enabled and multiple columns are hidden.

RadOfficeNavigationBar

FIXED
  • PeekPopup does not appear when the PageViewPage is hovered for the first time.

RadPdfViewer

FIXED
  • Document can't be loaded when containing paths with invalid transformations and the viewer remains empty.
  • Link annotations position is not correct with a specific document.
  • Hidden annotations are still visible when rendering the document.
  • Loading PDF documents with large images will throw ArgumentException.
  • The Field textbox is too large when the field height is limited and the text is not visible when one is typing.

RadPictureBox

FIXED
  • The newly loaded GIF file is not animated after ClearImage() method is called before that.
  • Opening the control on different threads freezes the UI while showing GIF files.
  • RadPictureBoxElement throws exception when using it in a custom GanttViewTextItemElement.

RadPivotGrid

FIXED
  • Defer Layout Mode in the PivotFieldList refresh the control when the CheckBox is checked.
  • NullReferenceException is called when calling the UpdateUI() method.

RadPropertyGrid

FIXED
  • Incorrect behavior when trying to set to null a nullable numeric property.
  • ReadOnly Attribute does not apply if selecting multiple objects (of the same type).

RadRibbonBar

FIXED
  • The ribbon groups are cut off on a surface device with increased DPI.
  • The title bar has a black line on HDPI.
  • "Invalid Resx file. Could not load type System.DelegateSerializationHolder" after adding a group at design time.

RadRichTextEditor

FIXED
  • Change Font Style programmatically.
  • The text wrapping options are disabled when selecting the second image in the document.
  • There is a lag when the page contains an image as a background and the user types.
  • Exception when exporting a document with specific font from Net Core.
  • NullReferenceException when importing style with font-weight value set through a CSS variable.
  • The theme of the InsertSymbolDialog of the content controls is not synced.
  • The theme of the New Style Dialog of the content controls is not synced.
  • Wrong localization key used when calling DeleteAnnotationRange.
  • Non-breaking space is not respected after a letter+punctuation symbol.
  • NullReferenceException when importing tables style with margin-[left/right] value set through a CSS function.
  • Paragraph created with CreateDeepCopy causes InvalidOperationException on measure.
  • Unable to place the cursor before a single vertical line character at the start of the line (ex. I, i, l).

RadScheduler

FIXED
  • On some themes, additional borders appear in AgendaView when the Date column is sorted.
  • Agenda Grid is not refreshed after an appointment is deleted.
  • India Standard Time Zone is not rendered correctly.

RadSparkline

NEW
  • Add Drop option in the enum EmptyPointBehavior.

RadSpreadsheet

NEW
  • Spreadsheet charts.
FIXED
  • Exception when setting transparent texbox editor background.
  • The wrap text feature does not work as expected when not in edit mode.
  • Filter buttons are not hidden when a column is hidden.

RadSyntaxEditor

NEW
  • Enable row selection after clicking on the line number margin.
FIXED
  • Add the possibility to hide the horizontal scrollbar without overlapping the view.
  • The symbol next to commenting string breaks the comment coloring.
  • Unable to select text at the beginning of a line using the mouse.
  • The line numbers may be clipped when using custom fonts.

RadTaskBoard

FIXED
  • Invoking the Users and Tags editors from the action list of a task card element crashes Visual Studio.

RadTextBox

FIXED
  • TextBox-based controls are not properly scaled.

RadTimePicker

FIXED
  • The RadClockElement inside the popup is not adjusted when selecting a new time.

RadTreeMap

FIXED
  • Legend is not visible when groups are added after ShowLegend is set to true.

RadTreeView

FIXED
  • Narrator doesn't read expanded or collapsed states on nodes.
  • Node's Font information is not properly serialized/deserialized.
  • Different XML content in .NET6.0 and .NET Framework 4.7.2.
  • Multiple selections are lost on right-click over a selected node.

RadWebCam

FIXED
  • Paused camera gets blank after resizing.
  • An exception is thrown when the control is anchored from all sides and the form is resized so the control width goes to zero.
  • System.Exception when connecting to a camera device.

RadWaitingBar

FIXED
  • System.ArgumentException when minimizing the associated form.
  • NullReferenceException on StartWaiting method under specific conditions.

Theming

FIXED
  • The Drop down items are not clearly visible with enabled EnableAlternatingItemColor and Office2019Dark theme.

PdfProcessing

NEW
  • Optimized and reduced the exported document size when using the same font on more than one block.
FIXED
  • A signed and exported document does not show the digital signature in the Signature panel.
  • Hidden fields with pushButton widget become visible when using FlattenFormFields method to flatten fields.

SpreadProcessing

NEW
  • Introduced Print Titles, allowing for specific rows and columns to be repeated on every printed page.

SpreadStreamProcessing

NEW
  • Implemented workbook import.

WordsProcessing

NEW
  • DocxFormatProvider: Introduced support for importing images defined in AlternateContent tag.
  • Introduced support for title attribute of the NonVisualDrawingProperties for a shape/image when working with DOCX.
  • Introduced support for Page Numbering Fields - PAGE, PAGEREF, NUMPAGES, SECTIONPAGES, SECTION.
  • DocxFormatProvider: Introduced support for import/export of shapes from/to DOCX file format. Note: Text inside shapes is not yet supported.
FIXED
  • Document containing Group element with no content control inside this part causes InvalidOperationException.
  • Break elements defined in the same run with other text are imported from DOCX at the end of the run.
  • Wrong paragraph`s parent when inserting new section between paragraphs.
  • Image alternate text is not properly exported to DOCX.
  • ReplaceText with a string containing multiple lines retains the formatting of only the first one.

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.