Actipro WPF Essentials 23.1.4

Released: Dec 5, 2023

Updates in 23.1.4

Features

Bars

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

Docking

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

Editors

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

Ribbon

  • Updated the ribbon's toggle minimization button to not have an Add to QAT context menu item.

Fixes

Bars

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

Docking

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

Ribbon

  • Fixed an issue where QAT serialization didn't work properly for Backstage items.