Actipro WPF Essentials Releases

Released: Apr 24, 2024

Updates in 24.1.2

Features

  • Bars
    • Added the RibbonBackstage.CanSelectFirstTabOnOpen property, which determines if Backstage should automatically select its first tab when it opens.
    • Added the Ribbon.ClearFooterCommand property, which, by default, will set the Ribbon.FooterContent property to null when invoked. In MVVM scenarios, RibbonViewModel replaces the default command with one that will set the RibbonViewModel.Footer property to null when invoked.
    • Added the RibbonFooterInfoBarContentViewModel that, once...

Released: Feb 26, 2024

Updates in 24.1.1

Features

  • All
    • Updated and added UIA peers for numerous controls to better support accessibility updates in .NET 8.
    • API documentation is now based on assemblies that target Microsoft .NET 6 (previously .NET Framework).
    • The Sample Browser application included with the installer will now multi-target .NET Framework 4.6.2 and .NET 6.
    • Removed official support for Microsoft Visual Studio 2017 although users should still be able to continue using the IDE for their own applications. Sample Browser...

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

Released: Sep 11, 2023

Updates in 23.1.3

Features

  • Editors
    • Added a new Custom Edit Box QuickStart sample demonstrating how to build an edit box for a custom type.
    • Updated each edit box template to bind the TabIndex property down to the embedded TextBox control.
  • .NET Languages Add-on
    • Updated the C# grammar with improved error handling within block statements.
    • Updated the VB grammar to support a first optional argument in an argument list.
    • Updated the binary assembly reflection logic to handle a possible exception when examining...

Released: Jun 14, 2023

Updates in 23.1.2

Fixes

  • Themes
    • Fixed an issue introduced in v23.1.0 where adorners would no longer show for title bar controls, which could prevent key tips for controls in a ribbon QAT from displaying.

Released: Jun 12, 2023

Updates in 23.1.1

Features

  • Bars
    • Added method which updates view model properties from 'DisplayAttribute' data after a locale change.
    • Improved internal BarMenuGallery-related layout logic.
  • Editors
    • Improved MonthCalendar keyboard navigation.
    • Improved MonthCalendar UI automation peer configuration.
    • Improved ColorPicker UI automation peer configuration.
    • Updated the AutoCompleteBox suggestion list to announce the current selection in screen reader apps when keyboard navigation keys are used.
  • Themes
    • Updated multi-line...

Released: Apr 19, 2023

Updates in 23.1.0

Features

  • All
    • Updated Microsoft .NET 5 targets to .NET 6 since .NET 5 is out of support. Users can continue to use Microsoft .NET Core 3.1 targets for .NET 5 applications.
    • Updated Microsoft .NET Framework 4.5.2 and 4.6.1 targets to .NET Framework 4.6.2 since it is the most recent supported version of .NET Framework.
    • Updated SyntaxEditor-related NuGet packages to properly support cross-platform .NET 6.0.
    • Updated all assemblies to be code-signed.
  • Bars
    • Added a new Bars product, which implements...

Released: Apr 4, 2023

Updates in 22.1.5

Features

  • All
    • Validated Microsoft .NET 7 compatibility.
    • Updated SyntaxEditor-related NuGet packages to properly support cross-platform Microsoft .NET 5.0.
  • Docking
    • Improved tool window-only layout deserialization logic for tool windows that will restore to tabbed MDI.
  • Ribbon
    • Updated group dialog launcher buttons to report an appropriate name via UI automation properties.
    • Updated ScreenTip help text to wrap in scenarios where long localized strings cause it to extend past the ScreenTip width...

Released: Nov 11, 2022

Updates in 22.1.4

Features

  • Docking
    • Added support for restricting floating dock host maximum size when appropriate if contained docking windows have ContainerMaxSize set.
    • Added a protected virtual DockSite.NotifyWindowDragMove method that is called as the pointer drags any set of docking windows around.
    • Improved support for dragging docking windows to nested linked dock sites.
    • Updated floating dock hosts that contain a single ToolWindowContainer to use the selected ToolWindow's Title as their title.
    • Updated the...

Released: Sep 8, 2022

Updates in 22.1.3

Features

  • Docking
    • Added a 'Float All' menu item to tabbed MDI tabs, which floats all docking windows in the container together.
    • Improved the target dock host hit-test logic.
    • Improved focus tracking related to WebView2 controls.
    • Increased the default TabbedMdiHost.MaxTabExtent width, and added remarks to its API documentation.
    • Updated tool window-only layout deserializations to not clear lazy-load data for document windows.
  • Editors
    • Added the AutoCompleteBox.PopupHeader, PopupHeaderTemplate, and...