Essential Studio for WPF Release Notes

v24.1.41
December 18, 2023
With the 2024 Volume 1 release, we will discontinue support for .NET Framework 4.5, 4.5.1, and 4.6 in WinForms, WPF, and the File-Format Frameworks. Instead, we will provide support for .NET 4.6.2.
With the 2024 Volume 1 release, we will discontinue support for .NET Framework 4.5, 4.5.1, and 4.6 in WinForms, WPF, and the File-Format Frameworks. Instead, we will provide support for .NET 4.6.2.

ChromelessWindow

Bug fixes

  • #F854350 - The ResizeGrip is now working properly when the theme is applied in ChromelessWindow.

DocIO

Features

Bug Fixes

  • #I521012 – Header is now preserved properly while converting a Word document to PDF.
  • #I507001 - Track changes revisions are now preserved properly while opening a DOCX format document.
  • #I521063 - Text in DOCX format document are now compared properly after calling Compare API.

DockingManager

Bug fixes

  • #I520095 - Memory leak will no longer occurred when deleting Document child from DockingManager.

PDF

Features

  • #I477716 - Added support for splitting PDF documents without loss of WCAG standard compliance.
  • #I510759 - Added support to word wrap text content with hyphenation-special character in PDF documents.
  • Added support for removing unused resources when splitting a PDF document.
  • Added support to enhance the image quality before performing OCR on images.
  • Updated BlinkBinaries to latest stable version [117.0.5938.150].
  • HTML to PDF converter will provide more specific exception messages for the conversion failure.

Bug Fixes

  • #I525393 - The issue of incorrect extracted text bounds when extracting from a PDF document has been fixed.
  • #I525788 - The exception no longer occurs when appending the specific PDF document.
  • Fixed an issue where the issuer name details were not properly retrieved from an existing signature field.
  • #I518474 - Fixed an issue where document information was not updated properly for a specific PDF document.
  • The background color is now properly preserved when updating the transparent color in the free text annotation.
  • #I519560 - The issue of PDF images being replaced with a black box when resizing a multi-page PDF document has been resolved.
  • The NullReference exception that occurred while using the loaded document’s StructureElement for a specific document has been fixed.

PdfViewerControl

Bug Fixes

  • #I524565 – NotSupportedException will no longer be thrown while loading documents in PdfViewer.
  • #I511938 – ArgumentException will no longer be thrown while moving the mouse over PdfViewer.
  • #I515538 – ArgumentOutOfRangeException will no longer be thrown while deleting pages using the organize pane.

Features

  • #I507728 - Provided support to add, delete or modify the form fields programmatically using the existing PdfLoadedDocument’s API.
  • #I483444 - Provided Support to cut, copy and paste the annotations (Free text, Shape, Ink, Stamp, and Sticky) from one PdfViewer to another using clipboard.
  • #I510718, #I487037 - Provided support to restrict the permission when the document is viewed with a user password.
  • Provided support to customize the color of the annotations selection using the SelectorSettings API.
  • Provided support to enable/disable the selection of annotations using the Constraints API.

Presentation

No Changes for this product in this version.

PropertyGrid

Features

Now PropertyGrid has support to customize the icon and title of CollectionEditor through the CollectiorEditorOpening event.

Bug fixes

  • #I855952 - Now the style’s are applied for CustomerEditorCollection and HidePropertiesCollection in propertygrid control.

Ribbon

Feature

  • #I491582 - Added option to customize the display image of RibbonBar in QAT.

SfDateTimeEdit

Bug fixes

  • #855448 - Fixed the SfDateTimeEdit becomes unresponsive after entering an invalid date.

SfDiagram

Bug fixes

  • #I524781 - Nodes will now be duplicated immediately upon tapping or clicking the duplicate quick command after performing the duplication by click-and-drag on the same command.

Features

  • #I498278 - Added Flip support for Group objects.
  • #I462283 - Added support to display the header of Stencil's symbol groups in the Tab view.
  • Added a built-in stencil category for UML State diagram shapes and updated an additional 12 built-in shapes and connectors for UML Activity and Use Case categories.
  • Provided support to display the header of Stencil's symbol groups in the List view without defining the symbol filters.

Breaking Changes

SfRadialSlider

Bug fixes

  • #I853217 - Now the StartAngle and EndAngle properties are working properly when using one-way binding.

SfRichTextBoxAdv

Bug Fixes

  • #I520312 - Scrolling has been now enhanced for larger table documents.
  • #I517418 - Asynchronous loading has been enhanced with minimal time for the initial loading of larger table documents.

SfSkinManager

Bug fixes

  • #FB48253 - FontSize is now updated properly while setting the IsEditable property as true in MS ComboBox.

SfTreeGrid

Bug Fixes

  • #I526182 - FilterToggleButton state will now be properly updated when programmatic filtering is applied.

TileView

Features

  • #I461956 - Provided support to programmatically bring the TileViewItem which is out of view to view using BringIntoView method.

Bug fixes

  • #I512728 - Now, TileViewItems are arrange properly when moving the TileviewItem’s state from hidden to normal.

XlsIO

Features