Actipro WPF Essentials Releases
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
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...
Released: May 27, 2022
Updates in 22.1.2
Features
- Docking
- Improved floating dock hosts to include their primary document's title in the containing Window's title bar text. This allows floating documents to be identified easier in the Microsoft Windows taskbar and when using Alt+Tab.
- Added new DockSite.ActivateNextTab and ActivatePreviousTab methods, which are called by new Ctrl+PgDn and Ctrl+PgUp keyboard shortcuts respectively.
- Added new DockSite.FloatingWindowTitleDelimiter property and the virtual DockSite.GetFloatingDockHostTitle...
Released: Mar 15, 2022
Updates in 22.1.1
Features
- All
- Improved Microsoft Visual Studio 2022 designer support.
- Docking
- Improved an exception message for a particular layout deserialization scenario.
- Improved support for DockingWindow.ContainerMinSize to influence the minimize size of floating document windows.
- Editors
- Updated how EmbeddedListBox tracks clicks to better support touch-based scrolling.
- Ribbon
- Improved built-in context menu display logic.
- Improved Tab key handling when the QAT is in the window title bar.
- Shared
Released: Dec 13, 2021
Updates in 22.1.0
Features
- Docking
- Improved how focus is applied to TreeListBox controls when a docking window is activated.
- Editors
- Added a PartEditBoxCommitTriggers.LostFocus option so that commit on focus loss is now optional, which is a breaking change since it previously always occurred. The Default and All options have been updated to include LostFocus so they operate like before. If you use any other custom options, you must also now include the LostFocus option to retain the same behavior as before...