Telerik UI for WinForms R2 2022

Released: May 11, 2022

R2 2022 での更新項目

機能

  • Added new RadOfficeNavigationBar. Allows you to create an intuitive navigation in your application, similar to the one in Microsoft Outlook.
  • Added RadCalculator as a standalone control. Enable users to make calculations right in your app, without the need to switch context.
  • Added new RadBarcodeView with decoding functionality.
  • Improved Microsoft .NET designer interactive features.
  • DPI Scaling improvements.
  • Compatibility .NET 7 Preview 3.
  • RadGridView
    • Drop row line is now rendered when you drop on another grid.
  • RadPdfViewer
    • Added new password dialog.
  • RadPictureBox
    • Added support for animated GIF files.
  • RadPivotGrid
    • Added the ability to use named set metadata and place them in a correctly named folder.
  • PdfProcessing
    • Added setting that allows you to choose if fonts should be embedded in the document.
    • Added support for inserting transparent images in Microsoft .NET Standard.
  • SpreadProcessing
    • Added support for CONCAT function.
    • Added support for Comments (Threaded Comments).
    • Various Conditional Formatting improvements.
    • Support for importing documents containing unclosed <br> elements in the vmlDrawing part.
    • The Changing event arguments in FilteredShapeCollection class have been changed from ShapeCollectionChangedEventArgs to ShapeCollectionChangingEventArgs.
  • WordsProcessing
    • Added support for continuous section break when exporting to PDF.
    • Added support for 'descr' attribute in 'NonVisualDrawingProperties' for shapes/images when working with DOCX.
    • HtmlFormatProvider should now always export an image tag's alt property even if its value is empty.
    • Added support for image alternate text when importing and exporting HTML documents.

不具合の修正

  • RadForm
    • 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
    • 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
    • ImageSaved event is not fired when the user uses the save button.
  • RadLayoutControl
    • Missing design-time layout experience in .NET 6 compared to the standard .NET Framework.
  • RadMap
    • In .NET 6 an ArgumentOutOfRangeException is thrown when using Cache Provider and we have one file in the folder.
  • RadPdfViewer
    • Memory leak when printing documents.
    • Highlight annotation covers the text it highlights.
  • RadPivotGrid
    • PivotGridSpreadExport jumps to the second sheet starting from line number SheetMaxRows.
  • RadRibbonBar
    • Removing a ribbon tab in design-time will not delete all the child objects.
  • RadSplitContainer
    • A problem in resizing split panels in design time in .NET 5.
  • RadWebCam
    • Visual Studio crashes if you attempt to open the designer with a serialized ControlPanelHeight property.
  • RadWaitingBar
    • When AssociatedControl is set to Form, the title bar is duplicated.
  • RadRichTextEditor
    • 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
    • Error occurs when loading xml content.
  • RadCollapsiblePanel
    • Header button is partially blocked when the header text is too long.
  • RadMultiColumnComboBox
    • User is not allowed to delete text hitting backspace in .NET 6.
  • RadSyntaxEditor
    • Disable Replace Function in RadSyntaxEditor when it is read-only.
  • RadBindingNavigator
    • Renaming a BindingNavigator and dropping another breaks the designer.
  • RadDock
    • SplitterWidth value is saved scaled during SaveToXml on high DPI.
  • Installation and general issues
    • Unnecessary installation of the System.ValueTuple assembly in the GAC.
  • TPF
    • When the button is disabled the back color remains the same as in the pressed state.
  • .NET Core Designer
    • The control dragged from the toolbox is not high enough in .NET Core.
  • QSF
    • When an example is opened the ListControl with themes must be auto-sized and not show a scroll bar.
  • PdfProcessing
    • 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
    • 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.
  • WordsProcessing
    • 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.