WPF Controls v25.1.3 Release

Announcements Forum

Posted 9 hours ago by Actipro Software Support - Cleveland, OH, USA
Avatar

A new WPF Controls release is now available. 

Detailed Update List

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 seletion is removed.
  • Updated some bar controls to use a new resource brush for focused borders.
  • 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.

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

  • 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.
Python Language Add-on
  • Improved the Python resolver logic for resolving classes.

Shell

  • Updated shell watcher unregistration logic to help prevent against thread locks.

Themes

  • Updated the native MenuItem Style in High Contrast themes to render properly.

Views

  • Added SettingsExpander.CanToggleExpansion property that, when set to False, prevents the user from changing the expansion state without having to disable the entire control.

Shared

  • Fixed a rare exception that might be thrown from InfoBarPanel due to a negative calculated width of the center column.


Actipro Software Support