Actipro WPF Studio 23.1.4

Released: Dec 5, 2023

Updates in 23.1.4

Funktionen

  • 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.
  • Grids
    • Updated ComboBox-based property editors to better support property value change cancellation.
  • Ribbon
    • Updated the ribbon's toggle minimization button to not have an Add to QAT context menu item.
  • SyntaxEditor
    • Improved logic that retrieves language services.
    • Updated IME logic.

Fehlerkorrekturen

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