HelpBot Assistant

How can I help you?

Essential Studio® for WPF - v33.1.44 Release Notes

DocIO

No Changes for this product in this version.

DockingManager

Bug fixes

  • #I799452 - StackOverflowException will no longer occur when closing tabbed items in the WPF DockingManager.

GanttControl

Bug fixes

  • #I811028 - Redo action now properly updates the value in the DoubleTextBox.

GanttControl

Feature

  • #FB10004 - Introduced UI virtualization for tasks (Nodes), rendering only the items within the visible timeline viewport, improving performance and reduces memory usage during horizontal scrolling.

pdf

No Changes for this product in this version.

Presentation

No Changes for this product in this version.

Ribbon

Bug fixes

  • #I800180 - The ArgumentOutOfRange exception will no longer occur when expanding the RibbonControl.
  • #I791891 - RibbonButtons will now collapse in the correct order when the RibbonBar is resized.

SfChart

Features

-FB45965 - Support for rendering data points across multiple row and column definitions during zooming has been added to the FastBitmapSeries. Enabling multiple rows may add a minimal rendering delay (50-100 ms).

SfDataGrid

Features

  • #I743319 - Added support for Excel-style selection across multiple cells, rows, and columns using the EnableExcelLikeSelection property, with full mouse and keyboard interaction capabilities.

  • Added a new SingleDeselect option to the GridSelectionMode enum, enabling users to select a single row or cell and automatically clear the selection when tapping the same item again.

SfDiagram

Bug fixes

  • #I763900 – Connector segments now correctly return to their original positions when performing an Undo operation after the connector is added to a group.

  • #I792432 – Ports now retain their correct positions during zoom operations when grid lines are enabled in the diagram area.

  • #I797702 – Horizontal and vertical spacing now update correctly in the Directed Tree layout when using a single-parent structure in both left‑to‑right and right‑to‑left orientations.

  • #T808328 – Container headers are now properly initialized during serialization for newly added containers.

Features

Force-Directed Tree Layout

A physics‑based layout algorithm that automatically positions nodes using virtual springs and electrical repulsion forces. This reduces edge crossings and visual clutter, producing cleaner and more intuitive layouts for complex tree structures and irregular hierarchies.

  • AttractionStrength – Controls the force that pulls connected nodes toward their ideal separation distance.
  • RepulsionStrength – Controls the force that pushes nodes apart to prevent overlap and maintain clear spacing.
  • MaximumIteration – Specifies how many simulation steps the algorithm runs to position nodes, or until movement stabilizes and equilibrium is reached.

SfMaps

Feature

  • #FB59653 - Integrated Azure Maps support for smooth, interactive map rendering with detailed regional data.

SfMarkdownViewer New

The WPF Markdown Viewer is a UI control that converts Markdown text into a formatted visual display within WPF applications. It provides a simple way to show rich content such as documentation, release notes, and help information without needing external renderers.

Features

  • Markdown rendering: - Converts Markdown syntax such as headings, lists, links, images, tables, code blocks, block quotes, and more into styled, readable content.
  • Multiple content sources: - Supports loading Markdown from a string, file, or URL.
  • Hyperlink navigation: - Supports clickable links that open external URLs or trigger in-app navigation.

SfSmartDataGrid New

The Smart DataGrid is an AI‑assisted data grid control that simplifies complex data operations using natural‑language prompts. Users can sort, filter, group, and highlight data with plain‑language instructions, making common data tasks faster and more intuitive.

Features

  • AI sorting: - Sort records using natural‑language prompts (for example, “Sort by total descending, then date ascending”).
  • Intelligent filtering: - Apply contextual, multi‑condition filters using plain‑language instructions (for example, “Show customers in CA with orders over $500 in the last 90 days”).
  • AI grouping: - Organize related records into groups using prompts (for example, “Group by region, then by sales rep”).
  • AI highlighting: - Conditionally highlight rows or cells based on natural‑language rules (for example, “Highlight late orders in red”).
  • Seamless integration: - Works seamlessly with existing data sources and large datasets, while preserving full programmatic APIs for automation and customization.

SfSmartTextEditor New

The WPF SmartTextEditor is an intelligent input control that accelerates text composition with AI powered sentence suggestions and autocompletion, making it ideal for chat interfaces, note taking, and intelligent form filling. It’s highly adaptable, with configurable appearance and behavior options.

Features

  • Allows customizing suggestions in both inline and popup modes.
  • Uses IChatInferenceService to deliver AI powered, context aware text completions.
  • Lets you maintain a custom phrase library that serves as a fallback when AI suggestions are unavailable.
  • Supports customizing fonts, colors, sizes, and text styles to match your application’s design.
  • Allows quick acceptance of suggestions using the Tab or Right Arrow keys.
  • Enables touch users to tap or click popup suggestions for immediate insertion.
  • Provides customizable placeholder text with color styling for clearer guidance.

SfTabControl New

The Syncfusion® WPF Tabbed Window control provides a compact, browser-style tabbed interface for managing multiple child windows inside one application window. It supports drag-and-drop reordering, detachable floating tabs, customizable headers, theming, and keyboard shortcuts for efficient navigation.

Features

  • Seamless tab management: Open, close, reorder, and switch between tabs effortlessly.
  • Drag‑and‑drop reordering: Rearrange tabs interactively for better workspace organization.
  • Detach and reattach tabs: Pop out tabs as floating, standalone windows and dock them back later.
  • Theming: Integrates smoothly with all Syncfusion themes—including light, dark, and high‑contrast modes—for a visually consistent UI.
  • Keyboard shortcuts: Quickly navigate between tabs using built‑in keyboard accelerators.

SfTimePicker

Bug fixes

  • #I809870 - The SfTimePicker will no longer flicker when switching between hour and minute scrolling.

SfToastNotification New

The Syncfusion® WPF Toast Notification control displays lightweight alerts either inside your app or as native Windows toasts. It supports customizable layouts, placement options, severity variants, animations, icons, and action buttons for flexible, non-intrusive notifications.

Features

  • Custom and system toasts: Fully customizable toast notifications and Windows system toasts.
  • Flexible placement: Toasts display inside a window or anywhere on the screen with 8 standard positions.
  • Severity and variants: Built-in severity levels and multiple layout variants.
  • Content customization: Customizable title, header, content, close button, and action buttons. Hide buttons when needed.
  • Timing: Configurable toast size and duration. Enable preventAutoClose.
  • Smooth animations: Built-in show and close animations.
  • Toast management: Programmatically close individual toasts or close all at once.

SfTreeGrid

Features

  • Added support for serialization and deserialization, allowing control settings to be saved and restored seamlessly.

  • Added a new SingleDeselect option to the GridSelectionMode enum, enabling users to select a single row or cell and automatically clear the selection when tapping the same item again.

Bug Fixes

  • #I813987 - Now, Filtering is applied properly when using the Search textbox with checked items greater than unchecked items.

SfTreeView

Features

  • Provided support to display a fully customizable empty‑state UI when no nodes are available, using the EmptyContent and EmptyContentTemplate properties.

TabControlExt

Bug fixes

  • #F197842 - The TabItemExt header will no longer flicker during window resizing.

ToolbarAdv

Bug fixes

  • #I818313 - Resolved an issue in ToolBarAdv where closed floating toolbars would reappeared after minimizing or restoring the window.

XlsIO

No Changes for this product in this version.

Test Results

Component Name Test Cases Passed Failed Remarks
Accordion 49 49 0 All Passed
AI AssistView 80 80 0 All Passed
AutoComplete 38 38 0 All Passed
AvatarView 458 458 0 All Passed
Badge 8 8 0 All Passed
BreadCrumb 8 8 0 All Passed
Bullet Graph 151 151 0 All Passed
Busy Indicator 10 10 0 All Passed
Button 22 22 0 All Passed
Calendar 62 62 0 All Passed
Card View 27 27 0 All Passed
Carousel 30 30 0 All Passed
Charts 98 98 0 All Passed
CheckedListBox 150 150 0 All Passed
Chromeless Window 152 152 0 All Passed
Circular Gauge 305 305 0 All Passed
Color Picker 132 132 0 All Passed
Color Picker Palette 104 104 0 All Passed
ComboBox 127 127 0 All Passed
Currency TextBox 138 138 0 All Passed
DataGrid 4776 4776 0 All Passed
DataPager 9 9 0 All Passed
DatePicker 118 118 0 All Passed
DateTimePicker 170 170 0 All Passed
Docking 1085 1085 0 All Passed
DocumentContainer 41 41 0 All Passed
Domain Updown 295 295 0 All Passed
Double TextBox 345 345 0 All Passed
Dropdown Button 21 21 0 All Passed
Excel-like Grid 15 15 0 All Passed
Gantt 2549 2549 0 All Passed
GridDataControl 1038 1038 0 All Passed
GridSplitter 19 19 0 All Passed
GridTreeControl 446 446 0 All Passed
Image Editor 177 177 0 All Passed
Integer TextBox 29 29 0 All Passed
Kanban Board 107 107 0 All Passed
Linear Gauge 27 27 0 All Passed
Maps 1679 1679 0 All Passed
MaskedTextBox 124 124 0 All Passed
Menu 17 17 0 All Passed
Multi Column Dropdown 190 190 0 All Passed
Navigation Drawer 60 60 0 All Passed
Navigation Pane 66 66 0 All Passed
Percent TextBox 121 121 0 All Passed
Pivot Grid 113 113 0 All Passed
PropertyGrid 147 147 0 All Passed
Pulsing Tile 12 12 0 All Passed
Radial Menu 54 54 0 All Passed
Radial Slider 16 16 0 All Passed
Range slider 11 11 0 All Passed
Ribbon 2322 2322 0 All Passed
Scheduler 4946 4946 0 All Passed
SfDataPager 7 7 0 All Passed
SfTextBoxExt 21 21 0 All Passed
Skin Manager 274 274 0 All Passed
Smith Chart 976 976 0 All Passed
SpellChecker 83 83 0 All Passed
Split Button 15 15 0 All Passed
Syntax Editor 198 198 0 All Passed
Tab Navigation 9 9 0 All Passed
Tab Splitter 10 10 0 All Passed
TabControl 130 130 0 All Passed
TaskBar 9 9 0 All Passed
Text InputLayout 333 333 0 All Passed
Tile View 133 133 0 All Passed
TimePicker 125 125 0 All Passed
TimeSpan Editor 21 21 0 All Passed
ToolBar 31 31 0 All Passed
Tree Navigator 49 49 0 All Passed
TreeGrid 2891 2891 0 All Passed
TreeMap 741 741 0 All Passed
TreeView 1212 1212 0 All Passed
TreeViewAdv 284 284 0 All Passed
Wizard Control 10 10 0 All Passed