Skip to content

v0.0.0.3-preview2

Latest

Choose a tag to compare

@yanjinhuagood yanjinhuagood released this 22 Jan 16:50
· 6 commits to master since this release
7a08f6b

What's Changed

Full Changelog: v0.0.0.3-preview1...v0.0.0.3-preview2

This pull request introduces several new features and improvements across the WPFDevelopers sample projects, with a focus on expanding target framework support, adding new sample views (Dial and SVG Viewer), and enhancing resource and dependency management.

Target Framework and Dependency Updates:

Expanded the list of supported target frameworks to include additional .NET Framework and .NET Core/5+/6+/7+/8+/9+ versions, and ensured that necessary dependencies (like System.Drawing.Common and Microsoft.CSharp) are included for each framework. [1] [2] [3] [4]
Updated the WPFDevelopers package reference to version 0.0.0.3-preview2 in sample projects. [1] [2]
New Sample Features:

Added a new DialExample sample, including its XAML and code-behind, and integrated it into the menu and project files. [1] [2] [3] [4] [5] [6]
Added a new SvgViewerExample sample, with corresponding XAML and code-behind, and updated the menu and project files accordingly. [1] [2] [3] [4] [5] [6]
Resource Management:

Enabled inclusion of all SVG files from the shared resources directory into the project, improving SVG resource handling.
UI and Behavior Improvements:

Refactored loading and progress control templates in Theme.xaml to use Grid.Resources and Grid.Triggers for storyboard management, improving maintainability and reliability of animations. [1] [2] [3]
Improved the tag display trigger by ensuring a minimum height for the tag panel, enhancing UI consistency.
Updated the screen capture logic to use a background thread and delayed UI invocation, improving responsiveness and reliability.