September 8th, 2025 Release

The Xceed team is excited to announce great updates across our .NET developer tools, designed to help you build faster, more robust, and visually stunning applications—whether you’re handling document automation, data visualization, or secure file transfers. Here’s what’s new in the Xceed ecosystem:

Xceed Words for .NET 5.1 (build 5.1)

      • Surface3D Charts, Doughnut Charts, Pie of Pie Charts & Bar of Pie Charts can now be added to a Document.

      • The new ComboChart class can now be used to create a Chart that combines many types of Charts together.
      • Words can now detect when multiple types of Charts are inserted into a single Chart & now see those Charts as a ComboChart.

      • In Chart, a new property, called ChartTitle, now allows to get or set a Chart’s title.

      • In Chart, Series can now have data labels to make the information clearer.
      • Data labels can now be displayed in Pie Charts.
      • In BaseSeries, a new property, called UsePrimaryAxis, now allows to determine if a Series is used as the Chart’s primary or secondary Axis.
      • SunburstChart nows inherits from BaseChart. This is a breaking change.

      • In Document, two new methods, called AddWatermark & RemoveWatermark, allow to respectively add or remove a Watermark.

      • Two new classes, called PictureWatermark & TextWatermark, allow to determine if a Watermark is either made up of a Picture or some pre-defined text.

      • In Xceed.Words.NET, a new method in the DocX class, called Split, can now be used to split a Document into a list of new Documents.

      • A new enumeration, called SplitCriteria, can now be used to decide if a Document is divided based on its headings or sections.

      • It is now possible to set the ListType to none when converting HTML documents to Words Documents.

      • In Document, a new method, called AddCustomProperties(), can now perform all files’ I/O & XML operations only once for the entire collection of properties, thus increasing efficiency for treating custom properties.

      • In Document, the AddCustomProperty() method was revised to offer improved performance for simple, single-property additions or updates, as well as give a massive performance boost when dealing with multiple properties.

      • In Document, Paragraph.DefaultLineRuleAuto is now reset whenever a new Document is created or loaded, which fixes problems that occur whenever two or more Documents are loaded.

      • In PDF Conversion, Paragraphs in the resulting PDF are now of the same height as in the original Document when the Exactly line spacing option is used.

      • In PDF Conversion, the Exactly line spacing option is now correctly applied in the resulting PDF when a Paragraph only contains an EOL (EndOfLine).

      • System.ArgumentException is no longer thrown when processing HTML content containing underline (<u>) tags through the ReplaceTextWithHTML method.

    Xceed Toolkit Plus for WPF 5.1 (build 5.1)

      • Xceed.Wpf.DataGrid.dll has been renamed to Xceed.Wpf.DataGrid.Toolkit.dll, which now makes it possible to create an app using similarly-named controls taken from both this Toolkit & the full version of Xceed’s Datagrid without encountering any problems due to the way the assemblies are named. This is a breaking change.

      • A new class, called AppearanceProperties, can now be used to set the Radius, Margin, Foreground & FontWeight properties for controls without those base properties.

      • A new converter class, called CornerRadiusToUnderlineMarginConverter, is now used to adapt the underline to text-based inputs.

      • A new converter class, called CornerRadiusReplacementConverter, is now used to adapt the radius converter according to the radius of the parent element.

      • In RichTextBoxFormatBar, a new property, called AlwaysVisible, can now be used to always keep the RichTextBoxFormatBar visible.

      • In RichTextBoxFormatBar, a new property, called Position, can now be used to set the position of the RichTextBoxFormatBar when the AlwaysVisible property is set to true.

      • In RichTextBoxFormatBar, a new enumeration, called FormatBarPosition, can now be used to customize the position of the RichTextFormatBar when it is displayed on screen.

      • In Xceed.Wpf.Toolkit.Primitives, a new property, called FilterText, was added to the SelectAllSelector class & can be used to update the collection view according to the text input.

      • In Xceed.Wpf.Toolkit.Primitives, a new property, called IsFilterActive, was added to the SelectAllSelector class & allows to enable or disable the new FilterText property.

      • In Xceed.Wpf.Toolkit.Primitives, a new property, called FilterWatermark, was added to the SelectAllSelector class & allows to define the text serving as a watermark when the FilterText property is active.

      • A new dependency property, called FilterTextProperty, was added in Xceed.Wpf.Toolkit.Primitives.SelectAllSelector.

      • A new dependency property, called IsFilterActiveProperty, was added in Xceed.Wpf.Toolkit.Primitives.SelectAllSelector.

      • A new dependency property, called FilterWatermarkProperty was added in Xceed.Wpf.Toolkit.Primitives.SelectAllSelector.

      • The obsolete MaskedTextBox control found in the Xceed.Wpf.Toolkit.Obselete namespace has been removed; users should use the MaskedTextBox found in the Xceed.Wpf.Toolkit namespace instead.

      • User-defined icons no longer appear blurry when using StyleableWindow.

      • The text within a watermark will now be correctly aligned inside the control.

      • In AvalonDock, loading an app that has FloatingWindows containing LayoutAnchorables will no longer double the header of said windows automatically.

      • In DateTimePicker & DateTimeUpDown, trailing zeros are no longer added to ms values that have less than 3 digits when focus is lost.

      • In ExtendedTabControl, it is now possible to display the Previous & Next tab buttons vertically with all themes.

      • In ExtendedTabControl, the Previous & Next tab buttons will now stay hidden when the ShowPrevNextButtons property is set to false & a new tab is added.

      • In the Generic & Aero themes, floating a window containing a menu toggle button will now display said button properly.

      • In PropretyGrid, updating the content of the collection from a Collection PropertyItem will now properly validate and then correctly display the red border associated with said validation when necessary. 

    Xceed DataGrid for WPF 7.3 (build 7.3)

      • The problems caused by an event handler not being unregistered properly in AutoFilterControl have been fixed. 

      • The problem causing an InvalidOperationException in UIAutomation has been fixed.

      • There is no longer a problem preventing more than 2 rows to be selected with the Shift key when DataGridControl.SynchronizeSelectionWithCurrent is set to true and DataGridControl.EditTriggers is set to either RowIsCurrent or CellIsCurrent.

      • There is no longer an ArgumentNullException occuring when scrolling vertically in TableflowView while using sticky headers & footers.

      • There is no longer an exception preventing queries to fetch data from a PostgreSQL database in the DataGridVirtualizingQueryableCollectionView.

      • Making a range selection from a fixed header or footer no longer throws an ArgumentException.

    Xceed SFTP for NET 7.3 (build 7.3)

      • The curve25519-sha256 and curve448-sha512 key exchange algorithms can now be used.

      • The ssh-ed25519 and ssh-ed448 public key algorithms can now be used.