diff --git a/HandyControl/Controls/Image/ImageViewer.cs b/HandyControl/Controls/Image/ImageViewer.cs
index 4422a932..08ffd909 100644
--- a/HandyControl/Controls/Image/ImageViewer.cs
+++ b/HandyControl/Controls/Image/ImageViewer.cs
@@ -16,7 +16,7 @@ using Microsoft.Win32;
namespace HandyControl.Controls
{
- [TemplatePart(Name = ElementGridMain, Type = typeof(Grid))]
+ [TemplatePart(Name = ElementPanelMain, Type = typeof(Panel))]
[TemplatePart(Name = ElementCanvasSmallImg, Type = typeof(Canvas))]
[TemplatePart(Name = ElementBorderMove, Type = typeof(Border))]
[TemplatePart(Name = ElementBorderBottom, Type = typeof(Border))]
@@ -25,7 +25,7 @@ namespace HandyControl.Controls
{
#region Constants
- private const string ElementGridMain = "PART_GridMain";
+ private const string ElementPanelMain = "PART_PanelMain";
private const string ElementCanvasSmallImg = "PART_CanvasSmallImg";
@@ -52,7 +52,7 @@ namespace HandyControl.Controls
Filter = $"{Lang.PngImg}|*.png"
};
- private Grid _gridMain;
+ private Panel _panelMain;
private Canvas _canvasSmallImg;
@@ -401,7 +401,7 @@ namespace HandyControl.Controls
base.OnApplyTemplate();
- _gridMain = GetTemplateChild(ElementGridMain) as Grid;
+ _panelMain = GetTemplateChild(ElementPanelMain) as Panel;
_canvasSmallImg = GetTemplateChild(ElementCanvasSmallImg) as Canvas;
_borderMove = GetTemplateChild(ElementBorderMove) as Border;
_imageMain = GetTemplateChild(ElementImageMain) as Image;
@@ -610,7 +610,7 @@ namespace HandyControl.Controls
private void ImageMain_OnMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
- _imgMouseDownPoint = Mouse.GetPosition(_gridMain);
+ _imgMouseDownPoint = Mouse.GetPosition(_panelMain);
_imgMouseDownMargin = ImageMargin;
_imgIsMouseLeftButtonDown = true;
}
@@ -705,7 +705,7 @@ namespace HandyControl.Controls
ImageScale = tempScale;
- var posCanvas = Mouse.GetPosition(_gridMain);
+ var posCanvas = Mouse.GetPosition(_panelMain);
var posImg = new Point(posCanvas.X - _imgActualMargin.Left, posCanvas.Y - _imgActualMargin.Top);
var marginX = .5 * _scaleInternalWidth;
@@ -789,7 +789,7 @@ namespace HandyControl.Controls
///
private void MoveImg()
{
- _imgCurrentPoint = Mouse.GetPosition(_gridMain);
+ _imgCurrentPoint = Mouse.GetPosition(_panelMain);
ShowCloseButton = _imgCurrentPoint.Y < 200;
ShowBorderBottom = _imgCurrentPoint.Y > ActualHeight - 200;
diff --git a/HandyControl/Controls/Window/ImageBrowser.cs b/HandyControl/Controls/Window/ImageBrowser.cs
index f711ff54..c9741b62 100644
--- a/HandyControl/Controls/Window/ImageBrowser.cs
+++ b/HandyControl/Controls/Window/ImageBrowser.cs
@@ -12,13 +12,13 @@ namespace HandyControl.Controls
///
/// 图片浏览器
///
- [TemplatePart(Name = ElementGridTop, Type = typeof(Grid))]
+ [TemplatePart(Name = ElementPanelTop, Type = typeof(Panel))]
[TemplatePart(Name = ElementImageViewer, Type = typeof(ImageViewer))]
public class ImageBrowser : Window
{
#region Constants
- private const string ElementGridTop = "PART_GridTop";
+ private const string ElementPanelTop = "PART_PanelTop";
private const string ElementImageViewer = "PART_ImageViewer";
@@ -26,7 +26,7 @@ namespace HandyControl.Controls
#region Data
- private Grid _gridTop;
+ private Panel _panelTop;
private ImageViewer _imageViewer;
@@ -82,9 +82,9 @@ namespace HandyControl.Controls
public override void OnApplyTemplate()
{
- if (_gridTop != null)
+ if (_panelTop != null)
{
- _gridTop.MouseLeftButtonDown -= GridTop_OnMouseLeftButtonDown;
+ _panelTop.MouseLeftButtonDown -= PanelTopOnMouseLeftButtonDown;
}
if (_imageViewer != null)
@@ -94,12 +94,12 @@ namespace HandyControl.Controls
base.OnApplyTemplate();
- _gridTop = GetTemplateChild(ElementGridTop) as Grid;
+ _panelTop = GetTemplateChild(ElementPanelTop) as Panel;
_imageViewer = GetTemplateChild(ElementImageViewer) as ImageViewer;
- if (_gridTop != null)
+ if (_panelTop != null)
{
- _gridTop.MouseLeftButtonDown += GridTop_OnMouseLeftButtonDown;
+ _panelTop.MouseLeftButtonDown += PanelTopOnMouseLeftButtonDown;
}
if (_imageViewer != null)
@@ -110,7 +110,7 @@ namespace HandyControl.Controls
private void ButtonClose_OnClick(object sender, RoutedEventArgs e) => Close();
- private void GridTop_OnMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
+ private void PanelTopOnMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
if (e.LeftButton == MouseButtonState.Pressed)
{
diff --git a/HandyControl/Themes/Styles/Base/ButtonBaseStyle.xaml b/HandyControl/Themes/Styles/Base/ButtonBaseStyle.xaml
index ba892a86..e8a2237e 100644
--- a/HandyControl/Themes/Styles/Base/ButtonBaseStyle.xaml
+++ b/HandyControl/Themes/Styles/Base/ButtonBaseStyle.xaml
@@ -12,7 +12,7 @@
-
+
@@ -20,7 +20,7 @@
-
+
diff --git a/HandyControl/Themes/Styles/Base/ChatBubbleBaseStyle.xaml b/HandyControl/Themes/Styles/Base/ChatBubbleBaseStyle.xaml
index 4a1b11f3..d13f74d9 100644
--- a/HandyControl/Themes/Styles/Base/ChatBubbleBaseStyle.xaml
+++ b/HandyControl/Themes/Styles/Base/ChatBubbleBaseStyle.xaml
@@ -9,12 +9,12 @@
-
+
-
+
@@ -31,15 +31,15 @@
-
+
-
+
-
+
-
+
@@ -112,12 +112,12 @@
-
+
-
+
diff --git a/HandyControl/Themes/Styles/Base/CheckBoxBaseStyle.xaml b/HandyControl/Themes/Styles/Base/CheckBoxBaseStyle.xaml
index fe118f00..d76c9d47 100644
--- a/HandyControl/Themes/Styles/Base/CheckBoxBaseStyle.xaml
+++ b/HandyControl/Themes/Styles/Base/CheckBoxBaseStyle.xaml
@@ -1,5 +1,6 @@
+ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+ xmlns:controls="clr-namespace:HandyControl.Controls">
-->
-
\ No newline at end of file
diff --git a/HandyControl/Themes/Styles/ProgressBar.xaml b/HandyControl/Themes/Styles/ProgressBar.xaml
index 117fc66b..dba2c685 100644
--- a/HandyControl/Themes/Styles/ProgressBar.xaml
+++ b/HandyControl/Themes/Styles/ProgressBar.xaml
@@ -223,12 +223,12 @@
-
+
-
+
diff --git a/HandyControl/Themes/Styles/Slider.xaml b/HandyControl/Themes/Styles/Slider.xaml
index 2fceabbd..9deb9000 100644
--- a/HandyControl/Themes/Styles/Slider.xaml
+++ b/HandyControl/Themes/Styles/Slider.xaml
@@ -28,7 +28,7 @@
-
+
@@ -53,11 +53,11 @@
-
+
-
+
@@ -82,7 +82,7 @@
-
+