From fda076b5e6ebe2a3a08e858643d556b12ef8d3c8 Mon Sep 17 00:00:00 2001 From: NaBian <836904362@qq.com> Date: Wed, 19 Jan 2022 22:56:50 +0800 Subject: [PATCH] enhance: optimized ElementGroup --- .../HandyControl_Net_40/Themes/Theme.xaml | 100 ++++++++++++------ .../Controls/ElementGroupDemoCtl.xaml | 35 ++++-- .../Controls/Panel/ElementGroup.cs | 79 ++++++++++---- .../HandyControl_Shared.projitems | 9 ++ .../Styles/Base/ElementGroupBaseStyle.xaml | 39 +++++++ .../Styles/Base/ItemsPanelTemplate.xaml | 32 ++++++ .../Themes/Styles/Base/StepBarBaseStyle.xaml | 16 +-- .../Themes/Styles/Carousel.xaml | 86 --------------- .../Themes/Styles/ElementGroup.xaml | 13 +++ .../Themes/Styles/ListBox.xaml | 24 +---- .../Themes/Styles/PropertyGrid.xaml | 6 +- .../HandyControl_Shared/Themes/Theme.xaml | 100 ++++++++++++------ .../HandyControl_Shared/Themes/Theme_40.txt | 3 + .../HandyControl_Shared/Themes/Theme_GE45.txt | 3 + 14 files changed, 330 insertions(+), 215 deletions(-) create mode 100644 src/Shared/HandyControl_Shared/Themes/Styles/Base/ElementGroupBaseStyle.xaml create mode 100644 src/Shared/HandyControl_Shared/Themes/Styles/Base/ItemsPanelTemplate.xaml create mode 100644 src/Shared/HandyControl_Shared/Themes/Styles/ElementGroup.xaml diff --git a/src/Net_40/HandyControl_Net_40/Themes/Theme.xaml b/src/Net_40/HandyControl_Net_40/Themes/Theme.xaml index d134dfb4..5eee86f4 100644 --- a/src/Net_40/HandyControl_Net_40/Themes/Theme.xaml +++ b/src/Net_40/HandyControl_Net_40/Themes/Theme.xaml @@ -587,6 +587,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -722,12 +743,6 @@ - - - - - - @@ -813,21 +828,6 @@ - - - - - - - - - - - - - - - @@ -2479,6 +2479,39 @@ + @@ -12137,7 +12170,6 @@ -