Telerik UI for WinForms R3 2022

Released: Sep 14, 2022

Atualizações na R3 2022

Recursos

  • What's 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.
  • QSF
    • RadSyntaxEditor - Settings example.
  • RadDateTimePicker
    • Expose AutoSelectNextPart property directly to the control.
  • RadDiagram
    • Add a property that disables the default logic for the Open button.
  • RadGridView
    • Export hyperlinks to Excel.
    • Implemented text orientation for cell content in the GridViewSpreadExport.
    • The paging panel should be created only upon enabling paging
  • RadSparkline
    • Add Drop option in the enum EmptyPointBehavior.
  • RadSpreadsheet
    • Spreadsheet charts.
  • RadSyntaxEditor
    • Enable row selection after clicking on the line number margin.
  • PdfProcessing
    • Optimized and reduced the exported document size when using the same font on more than one block.
  • SpreadProcessing
    • Introduced Print Titles, allowing for specific rows and columns to be repeated on every printed page.
  • SpreadStreamProcessing
    • Implemented workbook import.
  • WordsProcessing
    • 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.

Correções

  • Breaking Changes
    • Removed the .NET Framework 2.0 distribution.
  • Drop-down and split buttons
    • Application hangs when pressing down arrow and all menu items are disabled.
  • FileDialogs
    • Date Modified column in Details view is not updated run-time.
    • Dialog is not shown as the topmost window when called from a RadPopupContainer.
  • RadApplicationMenu
    • High DPI sizing issues.
  • RadBarcodeView
    • System.OverflowException at design time when AutoSize is set to false.
  • RadBindingNavigator
    • Remain empty after data binding.
  • RadButton
    • Changing the control's Font property should take effect with all themes.
  • RadChartView
    • Visual PolarPointElement is not correctly associated with the PolarDataPoint.
  • RadCheckedDropDownList
    • Child elements are not rendered correctly on higher DPI when the control is placed in ScrollViewer.
  • RadCollapsiblePanel
    • Inability to collapse/expand when hosting a RadFilterView.
  • RadColorBox
    • Incorrect circle position for the color picker in a DPI unaware application.
  • RadDataEntry
    • 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.
  • RadDiagram
    • .NET 6 - PageOrientation ambiguous (RadDiagram vs RichTextEditor).
  • RadDiagramRibbonBar
    • DisableDefaultSaveAction is with changed behavior. Two additional properties are added: DisableDefaultNewAction and DisableDefaultOpenAction.
  • RadDock
    • Does not preserve the original window order when using Save/LoadLayout methods.
    • Arithmetic operation resulted in an overflow.
  • RadDropDownList
    • Height is changed with enabled AutoSize, DropDownStyle=DropDownList and no text.
  • RadFilterView
    • 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
    • FormStartPosition.CenterParent is not respected when DPI scaling is higher than 100%.
    • Missing system buttons in the title bar of the inherited form.
  • RadGridView
    • 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
    • System.NullReferenceException while dragging an item in bound mode.
  • RadMessageBox
    • The cancel button is clipped at 125% DPI scaling.
    • The default button is not focused when showing the message specifying a parent.
  • RadMultiColumnComboBox
    • 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
    • PeekPopup does not appear when the PageViewPage is hovered for the first time.
  • RadPdfViewer
    • 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
    • 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
    • Defer Layout Mode in the PivotFieldList refresh the control when the CheckBox is checked.
    • NullReferenceException is called when calling the UpdateUI() method.
  • RadPropertyGrid
    • 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
    • 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
    • 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
    • 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.
  • RadSpreadsheet
    • 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
    • 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
    • Invoking the Users and Tags editors from the action list of a task card element crashes Visual Studio.
  • RadTextBox
    • TextBox-based controls are not properly scaled.
  • RadTimePicker
    • The RadClockElement inside the popup is not adjusted when selecting a new time.
  • RadTreeMap
    • Legend is not visible when groups are added after ShowLegend is set to true.
  • RadTreeView
    • 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
    • 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
    • System.ArgumentException when minimizing the associated form.
    • NullReferenceException on StartWaiting method under specific conditions.
  • Theming
    • The Drop down items are not clearly visible with enabled EnableAlternatingItemColor and Office2019Dark theme.
  • PdfProcessing
    • 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.
  • WordsProcessing
    • 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.