Posted 2 years ago
by Actipro Software Support
- Cleveland, OH, USA

A new WPF Controls maintenance release is now available.
Detailed Update List
Docking
- Fixed an issue where auto-hide tabs taps might not always display the related tool window when not using hosted popups.
- Fixed an issue where a non-hosted auto-hide popup might not resize properly when the containing Window is resized.
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.
Gauge
- Added a PointerBase.StartDrag method that can programmatically start a pointer drag operation when the left mouse button is pressed elsewhere in the gauge.
Grids
- Updated TreeListBoxAutomationPeer's implementation of the IItemContainerProvider interface.
Shell
- Updated shell service logic to better handle Microsoft's recent Windows 11 updates in root Desktop child folder results.
- Updated dialogs launched from context menus to show at the menu's location.
- Fixed an issue where the UsersFiles folder and some descendants couldn't be located via editing name when the Default or Desktop root folders were used.
- Fixed an issue where removable drives might not be located via editing name when the Default root folder was used.
- Fixed an issue where using a Desktop root special folder might result in unnecessary child refreshing in certain scenarios.
- Fixed an issue where an AccessViolationException could be thrown while processing the command string of shell menu items.
SyntaxEditor
- Updated the IntelliPrompt completion list description tip to announce in screen reader apps.
- Updated OverlayPaneCollection.AddSearch to close any existing overlay panes before adding the SearchOverlayPane.
- Fixed an issue where IME composition wouldn't work if SyntaxEditor was in a Popup.
.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 obfuscated assemblies.
- Fixed an issue where the assembly repository cache mechanism wasn't working properly in .NET Core 3.1 or later applications.
Python Language Add-on
- Fixed an issue where the package repository cache mechanism wasn't working properly in .NET Core 3.1 or later applications.
Themes
- Updated edit controls in a read-only state to have a slightly dimmer foreground than normal.
- Updated several theme brushes.
Shared
- Refactored ResizableContentControl layout logic to better handle external constraints.
- Updated UserPromptControl to make the content area's ScrollViewer focusable only when scrollbars are visible.
- Fixed an issue where setting SpectrumColorPicker.SelectedColor in XAML within a UserControl might not keep the desired color selected in a certain scenario.
Actipro Software Support