Actipro WPF Studio Releases

Learn what's new across releases, with details of features, enhancements, and resolved issues.

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Actipro WPF Studio 25.1.4Mar 13, 2026
Features
  • Bars
    • Updated BarComboBox to commit the current previewed item on mouse clicks outside of the popup.
    • Updated control templates to better propagate font family and size to ItemsControls with popups.
    • Updated button click handlers to perform InvocationFocusBehavior logic before processing the click.
    • Updated BarPopupButtonBase to work around a possible cached Foreground issue in TextBlocks on the popup that can occur after theme changes.
    • Updated automatic Label property generation on controls to not occur when the Label is an empty string.
  • Charts
    • Improved X/Y charts to support binding to ICollectionView objects as an ItemsSource.
  • Docking
    • Updated the background rendering of tinted tabs in light themes.
  • Micro Charts
    • Improved X/Y charts to support binding to ICollectionView objects as an ItemsSource.
  • SyntaxEditor
    • Python Language Add-on
      • Improved how the Python resolver handles with statements.
      • Improved how the Python module loader processes string literal type annotations.
      • Improved support for Python return type annotations.
  • Themes
    • Improved the appearance of embedded ComboBox controls.
  • Shared
    • Added the TrustedCodeService class that manages dynamic loading of types in a secure-by-default manner. This change may be potentially breaking for certain rarely used features, so it's important to review the related documentation for details.
Fixes
  • Docking
    • Fixed an exception that could be thrown when dragging to float an auto-hidden tool window with a certain configuration.
  • SyntaxEditor
    • Fixed an issue where text containing extreme numbers of diacritics could cause problems with the text layout engine.
    • .NET Languages Add-on
      • Fixed an issue in the C# parser where nesting a record struct caused a parse error.
  • Shared
    • Removed a MaxLines setter in EmbeddedTextBox's default style, as it seemed to cause a minor layout issue in some scenarios.
Actipro WPF Studio 25.1.3Jan 22, 2026
Features

Bars

  • Improved UI Automation for BarComboBox.
  • Updated RibbonViewModel to synchronize the SelectedItem property with the Tabs collection by always selecting the first tab when no selection is currently defined or the previous selection is removed.
  • Updated some bar controls to use a new resource brush for focused borders.

Charts

  • Improved X/Y and pie charts to support binding to DataTable and DataView objects as an ItemsSource.

Editors

  • Added DateTimeEditBox.ParsingStyles property that can be used to influence how strings are parsed as date/time values.
  • Updated CoerceValidValue logic to better handle when nulls are not allowed.

Grids

  • Updated PropertyModelStringFilter logic to only include category models via descendants and only include category editor models on Category match.

Micro Charts

  • Improved X/Y micro charts to support binding to DataTable and DataView objects as an ItemsSource.

SyntaxEditor

  • Python Language Add-on
    • Improved the Python resolver logic for resolving classes.
Fixes

Bars

  • Fixed InvalidOperationException that might be thrown when using a background thread to change properties of the selected item in a BarComboBox.
  • Fixed a rare issue with a Ribbon using simplified layout where some non-Bars controls might not render in the ribbon if the RibbonGroup was collapsing.

SyntaxEditor

  • Fixed an issue recently introduced in the Language Designer where lexical pattern group pattern types could incorrectly change from Regex to Explicit.
  • .NET Languages Add-on
    • Fixed an issue in the C# parser grammar where the 'record' keyword couldn't be used as a variable properly.