What's Changed
- dev merge master by @yanjinhuagood in #160
Full Changelog: 1.1.0.3-preview4...1.1.0.3-preview5
This pull request includes updates to the WPFDevelopers
project, focusing on versioning, TreeView styles, and enhancements to themes and templates. The most significant changes include version updates, improved TreeView styling, and added properties for better user interaction and design consistency.
Versioning Updates:
- Updated
AssemblyVersion
,FileVersion
, andVersion
insrc/Package.props
from1.1.0.2
to1.1.0.3
and updated the copyright year to 2025.
TreeView Styling Enhancements:
- Added new properties like
ScrollViewer.PanningMode
,Stylus.IsFlicksEnabled
, andVerticalContentAlignment
to TreeView styles insrc/WPFDevelopers.Net40/Styles/Styles.TreeView.xaml
for improved scrolling and alignment. [1] [2] [3] - Replaced
ScrollViewer
withWDScrollViewer
in TreeView templates to enable custom scrolling behavior. [1] [2] - Adjusted TreeViewItem templates to refine alignment and remove redundant font-related bindings. [1] [2]
Theme and Template Improvements:
- Added
Cursor="Hand"
to buttons and tab items for better visual feedback. [1] [2] - Introduced
ControlTemplate.Resources
to define default styles forGrid
elements inGeneric.xaml
andTheme.xaml
. [1] [2] - Enhanced multi-trigger conditions and added new triggers for inactive states to improve UI responsiveness. [1] [2]
These changes collectively aim to improve the functionality, usability, and maintainability of the WPFDevelopers
project.
Thank you @HaHa-ZYK for your feedback
Thank you, developer @zhaotianff @kiki99502