WPF Controls v23.1.4 Maintenance Release

Announcements Forum

Posted 5 months ago by Actipro Software Support - Cleveland, OH, USA

A new WPF Controls maintenance release is now available.

Detailed Update List

Bars (Beta)

  • Added the MaxPopupHeight property to the BarComboBox and BarComboBoxViewModel classes, which can restrict the maximum height of the drop-down.
  • Updated KeyTipService so that if the KeyTipInvoked attached event is unhandled and no target scope or focus restore occurred, the target element will be focused.
  • Updated all controls to flag e.Handled in KeyTipService.KeyTipInvoked attached event handlers when action is taken.
  • Updated RibbonTabHeader to use the AutomationProperties.AutomationId from its owner RibbonTabItem.
  • Updated CloneServiceBase logic with an improvement for Selected-based classes.
  • Updated logic for determining where context menus are allowed.
  • Fixed an issue where StandaloneToolBar wasn't using the ToolBarItemVariantBehavior property of child controls as a hint for whether medium variant sizes could be supported.


  • Improved auto-hide popup container measurement logic.
  • Improved logic for tracking the last-focused dock host when dealing with interop controls.
  • Updated double-clicks on floating tool window container title bar icons to execute close functionality.
  • Updated DockSiteLayoutSerializer.CanKeepExistingDocumentWindowsOpen processing to not keep a document open if the deserialized layout data specifies it to be closed.
  • Fixed an issue where rebuilding DockSite containers in certain MVVM scenarios could unintentionally close docking windows.
  • Fixed an issue introduced in a previous build where inactive hosted floating windows didn't fade out properly.


  • Updated the MonthCalendar control's title and day names to use CurrentUICulture-based conversion instead of CurrentCulture.


  • Updated ComboBox-based property editors to better support property value change cancellation.


  • Updated the ribbon's toggle minimization button to not have an Add to QAT context menu item.
  • Fixed an issue where QAT serialization didn't work properly for Backstage items.


  • Improved logic that retrieves language services.
  • Updated IME logic.
  • Fixed an issue where moving the caret to a new view line while IntelliPrompt parameter info was displayed wouldn't reposition the popup.
.NET Languages Add-on
  • Fixed an issue that could occur when loading .NET 8 assemblies with reflection.

Actipro Software Support