From 2c0573518b0a12ce0df0e3363b703b06d41e91b3 Mon Sep 17 00:00:00 2001
From: NaBian <836904362@qq.com>
Date: Sun, 21 Jul 2019 21:47:49 +0800
Subject: [PATCH] fixed a bug of window
---
.../HandyControlDemo_Core30.csproj | 4 +-
.../HandyControl_Core_30.csproj | 2 +-
.../Themes/Styles/MessageBox.xaml | 64 +++-----
.../Themes/Styles/Window.xaml | 51 ++++---
.../HandyControlDemo_Net_40.csproj | 10 +-
.../UserControl/Main/NoUserContent.xaml | 111 --------------
.../UserControl/Main/NoUserContent.xaml.cs | 61 --------
.../Themes/Styles/MessageBox.xaml | 66 +++------
.../Themes/Styles/Window.xaml | 51 ++++---
.../HandyControlDemo_Net_GE45.csproj | 10 +-
.../UserControl/Main/NoUserContent.xaml | 110 --------------
.../UserControl/Main/NoUserContent.xaml.cs | 60 --------
.../Themes/Styles/MessageBox.xaml | 64 +++-----
.../Themes/Styles/Window.xaml | 51 ++++---
.../HandyControlDemo_Shared.projitems | 12 +-
.../HandyControlDemo_Shared/MainWindow.xaml | 13 +-
.../Resources/Themes/Styles/Style.xaml | 1 +
.../Service/{ => Data}/DataService.cs | 0
.../UserControl/Main/NoUserContent.xaml | 19 +--
.../UserControl/Main/NoUserContent.xaml.cs | 0
.../Controls/PaginationDemoViewModel.cs | 2 +-
.../Window/BlurWindow.xaml | 1 -
.../Window/CommonWindow.xaml | 1 -
.../Window/CustomNonClientAreaWindow.xaml | 2 +-
.../Controls/{Text => }/Tag/Tag.cs | 0
.../Controls/{Text => }/Tag/TagPanel.cs | 0
.../Controls/Window/Window.cs | 11 +-
.../HandyControl_Shared.projitems | 6 +-
.../Interactivity/Commands/OpenLinkCommand.cs | 14 +-
.../Styles/Base/ToggleButtonBaseStyle.xaml | 2 +-
.../Themes/Styles/ToggleBlock.xaml | 2 +-
.../Themes/Styles/ToggleButton.xaml | 2 +-
.../Tools/Extension/ValueExtension.cs | 9 ++
.../Tools/Helper/DpiHelper.cs | 26 ++++
.../Tools/Helper/VisualHelper.cs | 135 ++++++++++++++++-
.../Tools/Interop/NativeMethods.cs | 16 +-
.../Tools/Interop/NativeValues.cs | 137 +++++++++++++++++-
.../Tools/Interop/UnsafeNativeMethods.cs | 6 +
38 files changed, 540 insertions(+), 592 deletions(-)
delete mode 100644 src/Net_40/HandyControlDemo_Net_40/UserControl/Main/NoUserContent.xaml
delete mode 100644 src/Net_40/HandyControlDemo_Net_40/UserControl/Main/NoUserContent.xaml.cs
delete mode 100644 src/Net_GE45/HandyControlDemo_Net_GE45/UserControl/Main/NoUserContent.xaml
delete mode 100644 src/Net_GE45/HandyControlDemo_Net_GE45/UserControl/Main/NoUserContent.xaml.cs
rename src/Shared/HandyControlDemo_Shared/Service/{ => Data}/DataService.cs (100%)
rename src/{Core_30/HandyControlDemo_Core_30 => Shared/HandyControlDemo_Shared}/UserControl/Main/NoUserContent.xaml (85%)
rename src/{Core_30/HandyControlDemo_Core_30 => Shared/HandyControlDemo_Shared}/UserControl/Main/NoUserContent.xaml.cs (100%)
rename src/Shared/HandyControl_Shared/Controls/{Text => }/Tag/Tag.cs (100%)
rename src/Shared/HandyControl_Shared/Controls/{Text => }/Tag/TagPanel.cs (100%)
create mode 100644 src/Shared/HandyControl_Shared/Tools/Extension/ValueExtension.cs
create mode 100644 src/Shared/HandyControl_Shared/Tools/Helper/DpiHelper.cs
diff --git a/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj b/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj
index ffdca70a..036f5423 100644
--- a/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj
+++ b/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj
@@ -9,8 +9,8 @@
..\..\Shared\HandyControlDemo_Shared\Resources\Img\icon.ico
Debug;Release
Copyright © HandyOrg 2018-2019
- 2.0.0.0
- 2.0.0.0
+ 2.1.0.0
+ 2.1.0.0
latest
diff --git a/src/Core_30/HandyControl_Core_30/HandyControl_Core_30.csproj b/src/Core_30/HandyControl_Core_30/HandyControl_Core_30.csproj
index 36811f33..0bd1c286 100644
--- a/src/Core_30/HandyControl_Core_30/HandyControl_Core_30.csproj
+++ b/src/Core_30/HandyControl_Core_30/HandyControl_Core_30.csproj
@@ -5,7 +5,7 @@
HandyControl
HandyControl
2.1.0
- 2.0.0.0
+ 2.1.0.0
false
false
Copyright © HandyOrg 2018-2019
diff --git a/src/Core_30/HandyControl_Core_30/Themes/Styles/MessageBox.xaml b/src/Core_30/HandyControl_Core_30/Themes/Styles/MessageBox.xaml
index 9ced6f85..0cd58286 100644
--- a/src/Core_30/HandyControl_Core_30/Themes/Styles/MessageBox.xaml
+++ b/src/Core_30/HandyControl_Core_30/Themes/Styles/MessageBox.xaml
@@ -14,7 +14,6 @@
-
@@ -32,9 +31,6 @@
-
-
-
@@ -43,8 +39,24 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
@@ -74,45 +86,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
diff --git a/src/Core_30/HandyControl_Core_30/Themes/Styles/Window.xaml b/src/Core_30/HandyControl_Core_30/Themes/Styles/Window.xaml
index 7e5ec4c3..67b72f45 100644
--- a/src/Core_30/HandyControl_Core_30/Themes/Styles/Window.xaml
+++ b/src/Core_30/HandyControl_Core_30/Themes/Styles/Window.xaml
@@ -1,7 +1,8 @@
+ xmlns:interactivity="clr-namespace:HandyControl.Interactivity"
+ xmlns:tools="https://handyorg.github.io/handycontrol">
@@ -56,6 +57,8 @@