WPF and UWP v2019.1 Maintenance Releases

by Avatar Bill Henning (Actipro)
Wednesday, October 2, 2019 at 8:42pm

Our v2019.1 WPF and Universal Windows controls have been updated with new maintenance releases that are now ready for download.  There were a number of minor enhancements and bug fixes made across various products.

See the announcement posts for the detailed list of enhancements and updates:

Download Buy Now

Let's have a look at some of the larger updates.

SyntaxEditor

.NET Languages Add-on Parser Updates

The C# parser and resolver have been updated to support C# 7.3 syntax.  Likewise, the VB parser and resolver have been updated to support VB 15.8 syntax.  These enhancements allow SyntaxEditor's syntax checker and IntelliPrompt engine to work with recently-added C# and VB language features.

Triple-Click Selection

Triple-clicks now selects an entire view line.  Dragging the pointer on the final click will extend the selection by view line.

Searching Improvements

Editor view searching and search result highlighting logic was improved, including offloading some pieces to worker tasks for better performance.

The search overlay pane's textbox now displays a red border when no match for the find text is located.

Shell (WPF)

Object Name Sorting

The name sort logic for shell objects now uses a natural sorting algorithm, where digits in the names are considered as numerical content rather than text.  This behavior matches Windows' own sorting logic.

Grids

PropertyGrid DataObject Clearing

We added a new section to the PropertyGrid documentation that talks about best practices for clearing the DataObject property when the PropertyGrid is no longer needed to prevent memory leaks.  We improved some of our own internal logic in how we watch for property value changes to help prevent memory leaks regardless.  A PropertyGrid.CanClearDataObjectOnUnload property was also added that can be set to true to automatically clear the DataObject property when the control is unloaded.

All

VS 2019 Designer Functionality (UWP)

The original 2019.1 version of the UWP Controls changed the minimum Windows 10 target version to the Fall Creators Update.  This change indirectly triggered a different set of designer functionality APIs in VS 2019 that are breaking changes from the old ones.  This new UWP Controls maintenance release updates our designer functionality to be based on the newer APIs.

Tags: new, uwp, wpf

Actipro's WPF Controls

Over 100 UI controls for building beautiful Windows Presentation Foundation desktop apps.

Learn More

Over 100 UI controls for building beautiful Windows Presentation Foundation desktop apps.

Includes editors, docking windows, MDI, property grids, charts, tree controls, ribbons, gauges, themes, and much more.

Learn More Download Free Trial

Add Comment

Please log in to a validated account to post comments.