Telerik UI for WinForms 2024 Q3 (2024.3.806)

Released: Aug 7, 2024

2024 Q3 (2024.3.806) での更新項目

機能

  • What's new
    • Added support for merging cells in RadGridView.
    • Added support for selecting columns in RadGridView.
    • Implemented UI Automation in RadNavigationView.
    • Added support for Windows 11 Themes blending.
  • RadChartView
    • Added the Crystal, VisualStudio2019, Office2019, Windows11 themes palettes to the chart's context menu and the designer property builder.
  • RadRichTextEditor
    • UI.for.WinForms.RichTextEditor NuGet Package: Addes a NuGet dependency to Telerik.Windows.Documents.Core.
    • Made the MoveSelectionCommandParameter class public.
  • RadSpreadsheet
    • Added support for preserving and exporting the macros in a macro-enabled workbook.
  • Windows installer (MSI)
    • Modernized windows installer (MSI) design.
    • Upgraded WiX version from 3.11.2 to 3.14.0.
  • PdfProcessing
    • Introduced support for StrikeOut annotations.
    • Introduced support for Stamp annotations.
    • Introduced support for Popup annotations.
    • Introduced support for Text annotations.
    • Introduced support for Highlight annotations.
    • Introduced support for SVG to FormSource conversion.
    • Introduced support for Line annotations.
    • Added a SVG element in a RadFixedPage so that it can be exported to PDF via the RadPdfProcessing library.
    • Added support for handling documents with mismatched font Subtype and FontFile type.
    • Introduced support for Strikethrough text property.
    • Introduced support for Dotted, Dashed, and DashSmallGap borders.
  • SpreadProcessing
    • Introduced support for SVG images.
    • Added support for handling cached formula value importing and reading when the formula contains external references.
  • WordsProcessing
    • Introduced support for SVG images.
    • Introduced support for exporting text with a strikethrough to PDF.

不具合の修正

  • PdfViewer
    • When there are nested geometries PdfViewer should inherit the unspecified Graphic properties.
    • Form XObject that contains a path with a Matrix position is not rendered.
    • The image inside an XObejct is not shown in the correct position.
  • RadChartView
    • CartesianGridLineAnnotation not position correctly.
    • The cartesian grid in custom series, FastLineSeries, all indicators have dark colors in the dark themes making them hard to see.
  • RadCheckedDropDownList
    • The control popup is not closed automatically when the auto-complete popup is shown.
  • RadDataFilter
    • NullReferenceException is thrown when trying to scroll the tree element while the dropdown logic operator is shown.
  • RadDateTimePicker
    • Changing the date (2024 Feb 29) in Leap year throws an exception.
  • RadDiagram
    • StackOverflowException is thrown when using the TipOverTree layout of the OrgTreeRouter.
  • RadDock
    • Dispose of the ToolStrip inside the AutoHidePopup when disposing the RadDock control.
  • RadDropDownList
    • The control popup is not closed automatically when the auto-complete popup is shown, hence both popups overlap.
  • RadFilterView
    • FilterDescriptors added via code don't show in control.
  • RadGanttView
    • DivideByZero exception when the control is loaded.
  • RadGridView
    • Calling PrintPreview in RadGridView throws an exception in .NET 8.0.
    • The RadMaskedEditBoxEditor's culture is now synced with the culture of the column.
    • NullReferenceException with fast scrolling while adding and removing records from the OpenEdge ProBindingSource.
  • RadMarkupEditor
    • The tooltip text of the Font and FontSize DropDownListElements is not localized.
  • RadRibbonBar
    • Grey pixels in the ribbon form title in Windows 8 theme.
  • RadRichTextEditor
    • Transparency, rotation and size of the image is now preserved when edited inside the ImageEditorDialog.
    • Exception inside HtmlFormatProvider when importing a table that has only height set.
    • Users can type or paste text in a Picture content control.
    • You can still type text in a Drop-down List ContentContol while it is showing placeholder.
    • NullReferenceException is thrown while typing with IME inside a checkbox content control with disabled editing or protected document.
    • NullReferenceException in the HtmlFormatProvider import when "var" CSS function is used in the HTML.
    • Invalid layout setting the position to the end of the line inserting text and performing undo operation.
    • Reverse selection starting from the last position in a paragraph before a table will select the first row.
    • Selecting cells in one direction with the keyboard and then reversing the direction breaks the selection.
    • Sometimes Double mouse clicks will not execute when clicking into the middle of a letter (Triples can become doubles).
  • RadSyntaxEditor
    • Should not trigger Mnemonic option on MS Button.
  • Theming
    • Windows 11 and VisualStudio2022Dark themes - The drag hint in PageView is not correct in all views and strip positions.
    • Custom theme defined in its own assembly is not applied inside the Visual Studio designer in project .NET 6 and above.
    • The drag hint in PageView is not correct in all views and strip positions.
    • Input controls disable state is not consistent in the Breeze theme.
  • TPF
    • Unable to change MS TabControl Selected Tab, when RadControl is initialized.
  • PdfProcessing
    • An InvalidCastException is thrown on import when a culture is set with comma (,) decimal separator.
    • An invalid annotation position leads to missing content.
    • SkiaImageFormatProvider: Text is exported with a wrong position.
    • SkiaImageFormatProvider: Darker and lower quality image export on macOS.
    • An InvalidCastException is thrown when importing a PDF document with embedded files.
    • The page content is broken when exporting a document and inverting a non-invertible concat matrix.
    • The text is not displayed when CFF Private DICT has leading zeroes.
    • Missing text content is caused by a handled OverflowException while parsing Type1 font file.
  • SpreadProcessing
    • An InvalidOperationException is thrown when importing a specific document.
    • Incorrect calculation of UsedCellRange when conditional formatting is applied to a large cell range.
    • A FormatException is thrown when getting the formatted cell value as a string using the H format.
    • CellValueFormat comes out incorrect on export when it contains a specific sequence.
    • An ArgumentNullException is thrown when importing documents containing comments with no DateTime.
    • Wrong sheet name appears in the exception message when adding sheet with an already existing name.
  • WordsProcessing
    • A NullReferenceException is thrown when exporting a document with a field spanning multiple paragraphs inside a list to PDF.
    • PageField does not respect StartingPageNumber.
    • RtfFormatProvider: Indentation for bullets and numbering changes on export.
    • Inserting a Content Control in some cases is not added to the model.
    • Import from HTML doesn't apply style from class names in CSS.
    • A FileNotFoundException is thrown when using HtmlFormatProvider.Import.
    • DocFormatProvider: EndOfStreamException when importing a document with a specific image.
    • Replace doesn't match the text when it contains a BookmarkRangeStart/End objects.
    • The numbered list marker font is not properly exported to PDF.
    • List indent is not correct when exported to PDF.
    • Incorrect calculation of indentation occurs when a paragraph in the list has applied local indent, and the list style defines indent.
    • The hanging indent is not respected when exporting paragraphs with tabs to PDF.