Actipro WPF Studio 25.1.4

Released: Mar 13, 2026

Aggiornamenti in 25.1.4

Funzionalità

  • 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.

Correzioni

  • 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.