Essential Studio for WPF Release Notes

v22.2.5
July 27, 2023

CheckedListBox

Features

  • #I448857 - Added support for reflecting the IsChecked property of CheckListBoxItem to the collapsed CheckListGroupItem of the CheckedListBox control, using the IsCheckedMemberPath property.

ChromelessWindow

Bug fixes

  • #I452052 - Removed the unnecessary focus for Left and RightItemSource in the title bar of ChromelessWindow.
  • #I474454 - Fixed the issue where there is a gap between the border and content of the ChromelessWindow.

ColorPicker

Bug fixes

  • #I472151 - Resolved an issue where the color could not be changed by dragging the pointer in the ColorEdit when using the ColorPicker inside the Button.

ComboBoxAdv

Bug fixes

  • #I471383 - The SelectedItem value can now be updated at runtime in the ComboBoxAdv.
  • #FB43511 - ArgumentException will no longer be thrown while selecting an item from the ComboBoxAdv control.
  • #I476066 - FormatException will no longer be thrown while using different locale settings in the ComboBoxAdv control.

DateTimeEdit

Bug fixes

  • #I477927 - Fixed the issue in DateTimeEdit control where entering time in 24 hours format, it changes to “23:59:59”.

DocIO

Bug Fixes

  • #I479054 - Paragraph spacing is now preserved properly while converting an RTF format document to PDF.
  • #I480404 - Fit text property of table cell is now preserved properly while converting a Word document to PDF.
  • #I480585 - Footnotes are now linked properly while converting a DOCX format document to HTML.
  • #I481922 - The NullReferenceException will no longer be thrown while calling UpdateDocumentFields() API.

DockingManager

Bug fixes

  • #F182085 - The correct position of the float window can be retrieved in the DockingManager.
  • #I469699 - The header text of the dock window is now properly visible when hovering the mouse over it in theme studio themes.

EditControl

Bug Fixes

  • #FB45093 – NullException will no longer be thrown while removing EditControl from the document of the DockingManager.

GroupBar

Bug fixes

  • #F182742 - ArgumentNullException will no longer be thrown while drag and drop the GroupBarItem.

PDF

Features

  • #F180498, #F180488 - Added support to extracting OCSP and CRL certificates along with their validity from the embedded timestamp during digital signature validation.
  • Added support to remove the specified key from the document information in existing PDF document.

Bug Fixes

  • #I481578 - Fixed an issue where documents would become corrupted after adding security measures and modifying form fields in PDF files.
  • #I481316 - Fixed an issue where the file size would increase when drawing PDF templates with a higher page count.
  • #I477354 - Fixed the issue where the GoToAction was missing during the parsing of an existing button field.
  • #I478104 - Text extraction issues no longer occur in the specific PDF document.
  • #I481951 - Fixed the issue where entire contents are removed while removing this image from the PDF document.
  • #I481959 - Resolved text box fields become non writeable issue while CurrentCulture is “it-IT”.
  • #I473405 - Preservation issue no longer occurs while drawing italic style in true type fonts.
  • #I472415 - StackOverflow exception no longer occurs while drawing PDF template in specific PDF document.
  • #I481473 - Auto-naming issue no longer occurs while signing an existing PDF document with the same signature name.

PdfViewerControl

Bug Fixes

  • #I462431 – ExtractText API now will return 0 degree based text bounds in PdfViewer.
  • #I465677 – Highlight annotation will now be added properly in the rotated pages.
  • #I466291 – Pages will now be rendered properly in Organize pages.
  • #I467794 – NullReferenceException will no longer be thrown when we set ShowAnnotationTools.
  • #I468105 – Line annotation will now work properly when we move from one page to another page.
  • #I470694 – NullReferenceException will no longer be thrown when moving a shape annotation over a text markup annotation.
  • #I472818 – ArgumentException will no longer be thrown when mouse move over the TOC pages.
  • #I474390 – ArgumentNullException will no longer be thrown when opening thumbnail Pane.
  • #I476068 – Custom stamp will now be pasted properly in PdfViewer.
  • #I476252 – ArgumentException will no longer be thrown when opening PdfViewer Control.
  • #I477630 – ArgumentOutOfRangeException will no longer be thrown when we select the text in the PDF.
  • #I478311 – KeyNotFoundException will no longer be thrown while using redaction.

Features

  • #F182405 - Provided support to change the ModifiedDate for annotation through AnnotationSettings.

Breaking Changes

  • The SfPdf engine is no longer supported. RenderingEngine and TextExtractionEngine are marked as obsolete. By default, PDFium engine will be used. So, avoid setting the RenderingEngine and TextExtractionEngine properties for the PDF Viewer control.

Presentation

No Changes for this product in this version.

Ribbon

Bug fixes

  • #I448795 - The content provided as stack panel is now visible for RibbonGalleryItem.
  • #I464745 – The BackStage can now be displayed at the beginning of an application.
  • #I472707 - The content of DropDownMenuItem now renders correctly when applying the theme.
  • #I473801, #I482646 - Fixed the issue where the icon of the Ribbon DropDownButton was cropped when resizing the window.

SfDataGrid

Bug fixes

  • #I477059 - InvalidCastException will no longer be thrown when binding the FontSize property in CellStyle to a Dynamic Resource.

  • #I474687 - Performance has been improved for operations such as SelectAll(), copying, and scrolling when using SelectionUnit as Cell.

SfDiagram

Bug fixes

  • #I469868 - The preview of the dropping node will now be removed when the cursor is released outside of the diagram area.
  • #I473392 - The AutomationId for the PageBreaks will now be available.
  • #I476603 - The Unhandled exception will no longer be thrown when trying to open the Overview window from the SfDiagramRibbon.
  • #I476603 - The drawing tools drop down will now be properly popped-up in the SfDiagramRibbon.
  • #I476603 - The Unhandled exception will no longer be thrown when trying to save and load the diagram using the QAT.
  • #I455852 - Node moving into the negative axis can now be properly restricted through the NegativeAxisDragDrop constraint.

SfRichTextBoxAdv

Features

  • #I479767 - Added support for PasteCommand with WordDocument as parameter.

Bug Fixes

  • #I481125 - Table cell background is now preserved properly while exporting document.

SfSkinManager

Bug fixes

  • #I478666 - The NullReferenceException will no longer be thrown when fluent theme is applied in Ribbon control.
  • #I479013 - Palette property now works properly in the Windows 11 theme.

SfSpellChecker

Bug fixes

  • #I472256 - Resolved the issue where the memory leak occurred when creating multiple windows of SfSpellChecker

SfTreeGrid

Bug fixes

  • #I485185 - NullReferenceException will no longer be thrown when using ColumnSizer.

XlsIO

Bug Fixes

  • #FB44648 - Data lables of a chart with negative values are now rendered in proper position in Chart to Image conversion.
  • #FB44648 - Chart category axis labels position is now rendered properly in Chart to Image conversion.
  • #FB44648 - Chart category axis labels with postion set as high are now rendered properly in Chart to Image conversion.
  • #FB44648 - Chart data lables with caterogy name being referred from an external document are now rendered in Chart to Image conversion.