Essential Studio for WPF Release Notes

v23.1.36
September 15, 2023

ChromelessWindow

Bug fixes

  • #I491250 - The transparency of the ChromelessWindow is now working properly.

DocIO

Features

  • #I126382, #I132696, #I78411, #I54473, #I181495, #I185396, #I162589, #I240901, #I295754, #I295754, #I228151, #I231790, #I393710, #I337521, #I409802, #F66452, #F180978 - Compare two DOCX format documents and highlight the differences including insertion, deletion, and formatting changes.

DockingManager

Features

  • #I431974 - Improved the ActiveWindowChanged event handling in the DockingManager control.

Bug fixes

  • #F183623 - The IsSelectedTab will now be updated simultaneously when adding a new tab to the DockingManager.
  • #I492731, #I492792, #I492879 - Null reference exceptions will no longer occur in the DockingManager.

DocumentContainer

Features

  • #I466315 - Now, resizing a maximized MDI window in the DocumentContainer control will work properly.

DoubleTextBox

Bug fixes

  • #FB45891 - The size of the DoubleTextBox will no longer change when padding is set using a style.
  • #FB45173 - Now, the MenuAdv control’s ItemsSource updates properly at runtime.
  • #FB45205 - Resolved the issue where the CanExecute method of ICommand does not disable menu items in MenuAdv control.

PDF

Features

  • Introducing a new PDF to Image conversion library: Easily convert PDFs to images without loading the document in the PDF Viewer control. It also provides various customizations, such as setting a transparent background and removing annotations from a specific page or range of pages.
  • Added support for paginating the PdfHTMLTextElement in .NET core.
  • Added text only redaction support in the PDF document.
  • #I488916 - Added support to create PdfTilingBrush with specified inner and outer boundaries region.
  • Added support to extract images from the existing signature field’s appearance.
  • #I457808, #I474780, #I461232 - Updated BlinkBinaries to latest version [114.0.5735.199] for Windows, Linux and Mac.
  • #I479238 - Added support to inject CSS and JS in HTML to the PDF conversion.
  • #I481629 - Added support to get the image rotation when performing OCR.
  • #I475641, #I478068 - Added support for adding HTML as header and footer in HTML to PDF conversion.
  • #I463827 - Added support to reuse the browser process for multiple conversion to optimize the performance.

Bug Fixes

  • #I491729 - Fixed an issue where FindText does not work properly for a specific PDF document.
  • #I491312 - Preservation issue no longer occurs while drawing PdfTemplate.
  • #I493348 - Exception no longer occurs when inserting pages into the PDF document.
  • #I492409 - Null reference exception no longer occurs while getting the popup annotation Icon.
  • #I492417 - Finding text with text search option “WholeWords” is now working properly.
  • #I493428 - Fixed the text shaping problem that occurred when drawing Bengali script content to the PDF document.
  • #F180488 - Fixed an issue where the Timestamp Signer root and intermediate certificates were not being extracted properly from the DSS.
  • #I485690 - Pagination bounds height is now preserved properly while drawing the PDF grid.

PdfViewerControl

Bug Fixes

  • #I487037 – Disabling the toolbar buttons in the document loaded event will now work properly.
  • #I488640 – FreeText annotation will now be added properly in PdfViewer.
  • #I494904 – ArgumentException will no longer be thrown while rotating pages using the organize pane.
  • #I496204 – KeyNotFoundException thrown will no longer be thrown while pressing the Shift+Tab keys.

Features

  • #I443786 - Provided support to view the annotations and formfields in Page organizer panel using ShowAnnotations API through PageOrganizerSettings.
  • #F183120 - Provided support to delete all annotations in a page or complete document using ClearAllAnnotations method.
  • #I498234 - Provided support to load encrypted documents from stream using Load method.

Presentation

Features

Ribbon

Features

  • #I465128 - Added support for properly displaying the QAT within the available space when using ContextGroupSource.

Bug fixes

  • #I488689 - The header of the RibbonTab can now be changed at runtime using dynamic resources.
  • #I482646 - The RibbonButton image in VectorImage type will now render properly when resizing the window.
  • #I448795 - The image of RibbonGalleryItem will now be visible after opening the dropdown of RibbonGallery.
  • #I491585 - Ribbon bar items will now update properly in the QAT when adding them interactively to it.

SfDiagram

Bug fixes

  • #I462283 - Now, multiple symbols within a Symbol Group can be selected properly using the RubberBand selection tool.
  • #I462283 - The NullReferenceException will no longer be thrown when reordering symbols within the Symbol Group.
  • #I480297 - Now, the nodes with varying heights will no longer overlap with each other in the MindMapTree Layout.
  • #I483744 - The InvalidOperationException will no longer be thrown when attempting to delete a connector in the ConnectorTargetChanged event.
  • #I483774 - Subsequent connectors will now be drawn correctly after switching out of the application.
  • #I484754 - The NullReferenceException will no longer be thrown when using separators in sub-menus of the context menu.
  • #I484781 - Now, the group containing a node in a rotated state can now be resized properly.
  • #I485541 - Nodes dropped from the stencil will now be deleted properly when pressing the delete key.
  • #I487987 - Rotated nodes will now be positioned accurately when exporting into the BMP image format.
  • #I490868 - Connectors will be routed properly when dragging and dropping a node onto them from the stencil in Preview mode.

Features

  • #I462283 - Provided support to duplicate stencil symbols by dragging them while holding the Ctrl key.
  • #I462283 - Provided support to clone symbols from one symbol group to another by dragging them along with holding the Ctrl key and dropping them onto the symbol group header.
  • #I422998 - Provided support to choose between single select or multiple select modes in the Stencil.

SfRadialSlider

Bug fixes

  • #FB45180 - OverflowException will no longer be thrown when the mouse pointer is moved over the SfRadialSlider.

SfRichTextBoxAdv

Bug Fixes

  • #I489513 - The document with floating elements is now loaded significantly faster.
  • #I493105 - All the items are now preserved when loading a document with multiple floating items.

SfSpreadsheet

Features

  • Theme support has been provided for the following forms and dialogs in SfSpreadsheet:

    • Data Validation window
    • Delete window
    • Find & Replace window
    • Format Cells window
    • GoTo window
    • Insert window
    • Protect sheet window
    • Unprotect sheet window
    • Protect workbook window
    • Unprotect workbook window

SfStepProgressBar

Bug fixes

  • #I486876 - Fixed the issue with the step progress status not updating properly when changed dynamically.

TabNavigationControl

Features

  • Added support to change the position of tab strip button to either top or bottom.

TileView

Features

  • #F179626 - Added support for touchscreen scrolling of TileViewItems.

UpDown

Bug fixes

  • #I433256 - The cursor position is now updated properly while typing the comma in the UpDown control.

Visual Studio Extensions

Features

  • Syncfusion has introduced an innovative tool, the WPF Template Studio, designed to streamline the creation of Syncfusion WPF applications. This cutting-edge tool includes an intuitive project wizard that seamlessly navigates you through the creation process. Its remarkable user-friendliness ensures that you can create an application effortlessly without any prior experience.
  • The Syncfusion WPF item templates have now been enhanced to include the Syncfusion controls and their features in a WPF window.

XlsIO

Features

  • #I353374 - Autoshapes are now supported in Excel to Image conversion.
  • #I464512 - Data bar conditional formatting with gradient fill is now supported in Excel to PDF conversion.
  • #I398064, #I475638 - Provided support for creating threaded comments while creating Excel documents and in Excel to PDF conversion.
  • #I431117, #I485598 - Provided support to skip the pivot table subtotal in Excel to PDF conversion.
  • Provided support for adding scenarios in the What-If Analysis scenario manager.