Telerik UI for WinForms 2024 Q2 (2024.2.514)

Released: May 15, 2024

2024 Q2 (2024.2.514) での更新項目

機能

  • What's new
    • Added a new AI Prompt component.
    • Added a new AI Prompt Button component.
    • Added a Microsoft .NET Framework 4.6.2 distribution.
    • Added a .NET 8 distribution.
    • Added a multi-targeting AllControls NuGet package - includes all distributions.
    • Support for .NET Framework 4.0 has been discontinued.
    • Support for .NET Core 3.1 has been discontinued.
    • The LicenseProvider has been removed.
    • The minimum supported .NET Framework version for Document Processing Libraries is now 4.6.2.
    • Document Processing Libraries Versions built against .NET Framework 4.0 and .NET Core 3.1 have been removed.
  • Common
    • NOTE: With 2024 Q4 (November) release the .NET 7 distribution will be discontinued, following the Microsoft's End of Support for .NET 7 in May 2024.
  • RadChart and Charting engine
    • Added the assembly to the .NET NuGet packages.
  • RadChartView
    • Added palettes for the Crystal, VisualStudio2019, Office2019, and Windows11 themes.
    • Improved all dark themes to have a dark background and appropriate ForeColor for the labels.
  • RadDropDownList
    • You can now serialize the DropDownAnimationEnabled and DropDownAnimationEasing inside the Visual Studio designer.
  • RadVirtualGrid
    • CopySelection and CutSelection methods are now virtual.
  • Theming
    • The FluentTheme type has been forwarded to the Telerik.WinControls assembly.
    • Themes defined in their own assemblies and used as default inside the App.config should now be defined with the fully qualified name of the assembly.
  • PdfProcessing
    • Introduced support for OTF font file format.
    • You can now handle documents containing invalidly located clipping path operators.
    • You can now handle documents with invalid structure of path construction operators.
    • Obsoleted property 'ShouldEmbedFonts'. Use 'FontEmbeddingType' instead.
  • SpreadProcessing
    • Introduced a Description property for FloatingShapeBase.

不具合の修正

  • Installation and general issues
    • Windows11Compact themes are missing in 2024 Q1 NuGet packages.
  • RadChartView
    • Legend Item Text is not visible in Windows11Dark.
  • RadCommandBar
    • Wrong size when the control is placed in an auto-sized user control.
  • RadDateTimePicker
    • With FreeFormDateTime provider when using CUT (CTRL+X) shortcut exception is thrown.
  • RadDropDownList
    • StackOverflowException is thrown when setting the DataSource in SelectedIndexChanged.
  • RadFilterView
    • ItemCreated event in FilterViewBooleanCategoryElement is never fired.
  • RadForm
    • The size is increased at when showing the form if its FormBorderStyle property is set to None.
    • Click event of RadButtonElements inside the title bar is called twice when in its event handler a dialog is shown.
  • RadGridView
    • In ColumnGroupsViewDefinition the last column cannot be resized when dragging GridHeaderCellElement.
    • NullReferenceException occurs in multi select scenario, when clicking on an empty area and the mouse leaves the grid.
    • Exception when setting ShowHeader to false of a GridViewColumnGroup and AutoSizeRow is true.
    • Using ObservableCollectionListSource as a DataSource will lead to an exception when a row is removed.
  • RadPageView
    • StripButtons overlap the tab items.
  • RadPdfViewer
    • Missing content due to incorrect parsing of the Calibri-Bold font.
  • RadPictureBox
    • Image is not scaled properly when zooming on 125% monitor scaling.
  • RadPivotGrid
    • NullReference exception is thrown when exporting the control with FileExportMode.CreateOrOverrideSheet.
  • RadPropertyGrid
    • DropDownListEditorElement has a small height and popup appears with vertical scrollbar.
  • RadRibbonBar
    • Setting the RadDropDownListElement.DropDownAnimationEnabled breaks the designer.
  • RadRichTextEditor
    • Enter key pressed after multiple cells selection inside a table removes content from all cells.
    • Reverse selection starting from the last position in a paragraph before a table will select the first row.
    • After a mouse-click on the last possible position on a line the caret moves to the first position on the next line.
    • Spell check does not refresh correctly when there are annotation markers around the current word.
    • Custom fields inside the header/footer are auto-updated on import.
  • RadStatusStrip
    • Not correct size after minimizing then restoring the form to normal.
  • RadTreeView
    • Canceling the DragEding event will not expand the target tree node.
  • PdfProcessing
    • A NotSupportedCompressionMethodException with the message - Cannot decode stream with a not supported compression method.
    • Incorrect characters are displayed when merging multiple PDF documents with the RadFixedDocument.Merge method.
    • A NullReferenceException is thrown when exporting a document with CFF Type1 font.
    • Import-export causes missing characters with specific document.
    • An InvalidOperationException is thrown when exporting font that is available but not used.
    • The read-only flag is not respected when importing a document.
    • A dictionary with invalid entry cannot be imported correctly and breaks the import process.
    • Wrong character widths when merging documents with exactly the same font but different character widths.
  • SpreadStreamProcessing
    • The application is stuck when importing the last row of a worksheet which has a property set but has no cells.
  • WordsProcessing
    • A NullReferenceException is thrown when a Hyperlink is placed before a MailMerge group.
    • Image in Header or Footer with IsBehindDocument set to True is rendered on top of the text.
  • ZipLibrary
    • Cannot open newly added files to a password-protected zip archive.