From b55fe675d1dd17748a29e4e7de60d14e36740a6e Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期六, 14 十月 2023 13:01:30 +0800
Subject: [PATCH] 2023年10月14日13:01:27

---
 HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs |   28 +++++++++++++++-------------
 1 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs b/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs
index 038c9b5..8cf0576 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs
@@ -14,6 +14,8 @@
         public const int lineW = 1;
         public const int cornerValue = 8;
 
+       
+
         public ButtonFramLayout(int width= widthFrameLayout, int height= heightFrameLayout)
         {
             this.Width = Application.GetRealWidth(width);
@@ -39,7 +41,7 @@
             TextColor = MusicColor.TextColor,
             TextAlignment = TextAlignment.Center,
             Gravity = Gravity.CenterHorizontal,
-            Padding = new Padding(0, 10, 0, 10),
+            Padding = new Padding(0, 0, 0, 0),
             Name = "btnName",
 
 
@@ -150,33 +152,33 @@
         {
             EventHandler<MouseEventArgs> UpClick = (sender, e) =>
             {
+               
                 this.BackgroundColor = 0x00000000;
+                action?.Invoke(this, btnImage, btnName);
 
                 //寮硅捣鏉ヨ繕鍘熻儗鏅鑹�
             };
             btnImage.Tag = this.Tag;
             btnName.Tag = this.Tag;
-
             this.MouseUpEventHandler += UpClick;
             btnImage.MouseUpEventHandler += UpClick;
             btnName.MouseUpEventHandler += UpClick;
 
-
-            //EventHandler<MouseEventArgs> MoveClick = (sender, e) =>
-            //{
-            //    this.BackgroundColor = 0x00000000;
-            //    //寮硅捣鏉ヨ繕鍘熻儗鏅鑹�
-            //};
-            //this.MouseMoveEventHandler += MoveClick;
-            //btnImage.MouseMoveEventHandler += MoveClick;
-            //btnName.MouseMoveEventHandler += MoveClick;
+            EventHandler<MouseEventArgs> CancelClick = (sender, e) =>
+            {
+                this.BackgroundColor = 0x00000000;
+                //寮硅捣鏉ヨ繕鍘熻儗鏅鑹�
+            };
+            this.MouseUpOutsideEventHandler += CancelClick;
+            btnImage.MouseUpOutsideEventHandler += CancelClick;
+            btnName.MouseUpOutsideEventHandler += CancelClick;
 
             EventHandler<MouseEventArgs> DownClick = (sender, e) =>
             {
-                
+              
                 //鎸変笅鍘绘敼鍙樿儗鏅鑹�
                 this.BackgroundColor = AksCommonMethod.seleBackgroundColor;
-                action?.Invoke(this, btnImage, btnName);
+
             };
 
             this.MouseDownEventHandler += DownClick;

--
Gitblit v1.8.0