Contents
Essential Studio for WPF Release Notes
v29.1.33
March 25, 2025
Common
- We have discontinued support for .NET 6.0 and 7.0.
Carousel
Bug fixes
- #I660717 - Thumbnails are correctly displayed on initial loading when items count is two in
Carousel
.
CheckListBox
Bug fixes
- #FB63564 - The
SelectedItems
updated in UI whenItemsSource
is changed dynamically inCheckListBox
.
ColorPickerPalette
Bug fixes
- #I676024 - Resolved the null reference exception that occurred when assigning a
LinearGradientBrush
to theSelectedBrush
property in theColorPickerPalette
control. - #I646568 - Binding errors will no longer occur in the
ColorPickerPalette
when loading the saved layout. - #I675049 - Memory leak will no longer occur in ColorGroupItem when disposing the
ColorPickerPalette
control - #I699794 - No exception thrown when setting more than 8 colors in ColorPickerPalette when CustomHeaderVisibility is collapsed.
DocIO
Features
- Create, modify, and remove SmartArt graphics programmatically in DOCX format documents.
-
#I566560
,#I581206
,#I173017
,#I156416
,#I191034
,#I227776
,#I379957
,#I383384
,#I440935
,#I150127
,#I153359
,#I181911
,#I211893
,#I222043
,#I223360
,#I223422
,#I223516
,#I246325
,#I247941
,#I248366
,#I282726
,#I293680
,#I335826
,#I350137
,#F180343
,#FB28962
- SmartArt graphics are now preserved when converting DOCX format documents to PDFs and images.
Bug Fixes
-
#I698363
- Paragraph with exactly line spacing is now positioned properly while converting a Word document contains the noExtraLineSpacing tag to PDF. -
#I698364
- Tab is now applied to the paragraph containing the floating item when converting a Word document to a PDF. -
#I698379
- Justification alignment is now applied properly when converting a Word document to PDF.
DockingManager
Features
- #F645792 - Enhanced DockingManager to support customizable headers in DockItem, allowing text, images, or other UI elements for improved flexibility and dynamic UI design.
Bug fixes
- #I660560 - The float window of the
DockingManager
cannot be dragged beyond the taskbar. - #F195207 - The submenu popup now appears correctly when hovering over the ContextMenu in
DockingManager
. - #I662566 - The target element and name will be correctly updated for the
Docking
child when the parent is changed. - #I681550 - Now, the
DockStateChanged
event triggers properly onDocumentTab
closure inDockingManager
. - #I658431 - The Auto-Hide window closes automatically issue will no longer occur when ContextMenu is opened in
DockingManager
. - #I681550 - The DockStageChanged event will trigger when closing DocumentTab.
- #I682588 - The Height of the container will no longer change when loading the saved layout in
DockingManager
EditControl
Bug fixes
- #I690923 - Fixed a
NullReferenceException
that occurred when using the print feature to save a file in EditControl. - #I682658 - Syntax highlighting for multi-line comments is now applied correctly for the built-in C# language in EditControl.
MenuAdv
Bug Fixes
- #I699856 - The shadow effect of the dropdown in the
MenuAdv
control now appears without delay when the Windows 11 Light theme is applied.
Features
- Added support for defining custom structure elements with role mapping when generating accessible PDF documents.
-
#I565184
– Added support for generating well-tagged standard-compliant PDF documents. -
#I565184
– Added support for generating PDFs compliant with Universal Accessibility Level 2 (PDF/UA-2) standards. -
#I662486
,#I587085
– Added support for generating PDF documents compliant with ZUGFeRD version 2.3.2. -
#I677046
– Added support for applying Hatch Brush patterns in PDF documents. -
#I654851
– Added support to restrict HTTP requests during the HTML to PDF conversion process.
Breaking Changes
- PDF-to-image conversion - Starting with v29.x.x, if you reference Syncfusion PdfToImageConverter assemblies from trial setup or from the NuGet feed, include a license key in your projects. Refer to this Link for generating and registering a Syncfusion license key in your application to use the components without a trail message.
PdfViewerControl
Bug Fixes
-
I690592
-KeyNotFoundException
will no longer be thrown while selecting the text for redaction in PdfViewer. -
I675940
-UnauthorizedAccessException
will no longer be thrown when load the Read-Only document in WPF PDFViewer. -
I667637
-InvalidCastException
will no longer be thrown while adding the signature to the Signature field in WPF PdfViewer.
Features
- The performance of the text search and find text operation has been significantly improved in the WPF PdfViewer.
Presentation
Features
-
#I686548
- Preserve shapes as PDF text form fields when converting PowerPoint to PDF.
Ribbon
Features
- #F652347 - A GridSplitter has been implemented in the QATCustomizationDialog of the WPF RibbonControlAdv to optimize the layout, allowing users to adjust the QuickAccessToolBar size for better usability and customization.
- #F652349 - The QATResetDialog in the QAT window of the
Ribbon
UI has been improved.
Bug fixes
- #I663124 - Binding error will no longer occur when switching themes in runtime for
Ribbon
control. - #I649031 - Resolved an issue where the Minimize, Maximize, and Close buttons on the
RibbonWindow
were not responding consistently in dual-monitor setups with DPI awareness enabled. - #I676506 - Binding exception will no longer occur in
Ribbon
control.
SfAIAssistView
Features
- Added support to cancel AI response generation midway, allowing users greater control over interactions.
SfAvatarView New
The WPF SfAvatarView control displays a graphical representation of a user’s image. The view can be customized by adding an image, a gradient background, a group view, and more.
Features
- Display initials, images, and predefined avatars (choose from 25).
- Customize the border color, background color, and corner radius.
- Add up to three images or initials in a single view.
- Use different types of visual styles.
SfDatePicker
Bug fixes
- #I675350 - Memory leak will no longer occur when we dispose the
SfDatePicker
control.
SfDateTimeEdit
Features
-
I602053
- Added support for customizing the step value of the Up/Down button to adjust the time in the clock of the DateTimeEdit control.
SfDiagram
Features
- Provided support to generate the UML Sequence diagrams automatically from model data provided through the UMLSequenceDiagramModel. It dynamically creates lifelines, messages, and activation boxes based on the provided data, reducing manual effort and ensuring accuracy.
- Support has been added for importing and exporting UML sequence diagrams in Mermaid text format.
- Support has been provided to load the settings of the Stencil by using the
loadSettings
Boolean optional property in the Load method of theStencil
. - Support has been provided to show/hide the SymbolGroup by using the IsChecked property of the SymbolGroupViewModel in the list and tab view.
SfTimePicker
Bug fixes
- #I676086 - Memory leak will no longer occur when we dispose the
SfTimePicker
control.
TabControlExt
Bug fixes
- #I697349 - Memory leak will no longer occur when closing the TabItem.
TileViewControl
Bug fixes
- #I664620 - Resolved an issue where TileViewItems would overlap when modifying the
ColumnCount
andRowCount
properties before the TileViewItems were loaded. - #I681304 - The TileViewItems renders properly when dynamically changing Row and Column count with selected Tile in BringIntoView.
- #I691345 - The scroll thumb in
TileViewControl
now remains stable and does not shift up and down when adding items dynamically. - #I691374 - TileItems will no longer be disordered when item visibility is changed dynamically, and the delete operation is performed.
- #I681281 - Issues such as loading items, missing tiles at the start of the application, and scrollbar appearance after reloading will no longer occur in TileViewControl.
ToolBarAdv
Bug Fixes
- #FB64728 - Fixed an issue where the application would crash when running the exe file generated by publishing, when using the ToolBarManager control.
Visual Studio Extensions
Breaking Changes
- Syncfusion WPF Template Studio no longer supports .NET 6.0 and .NET 7.0.
XlsIO
Features
- Introduced the
GetCellValue
method for efficient cell value reading in Excel documents. - Improved performance for opening, reading, creating, and saving Excel documents.
Note : The bug or feature items that do not have a corresponding ID associated with them are internally identified.