From 5bd5cdbae1d22b5e14e6933b807ed97b89807b6f Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期三, 18 十月 2023 19:33:20 +0800 Subject: [PATCH] 2023年10月18日19:32:41 --- HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs | 42 +++++++++++++++++++++++------------------- 1 files changed, 23 insertions(+), 19 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs b/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs index 7fb3e4a..a117fb3 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs @@ -152,35 +152,39 @@ { EventHandler<MouseEventArgs> UpClick = (sender, e) => { + if (!this.GetClick()) { + return; + } action?.Invoke(this, btnImage, btnName); - this.BackgroundColor = 0x00000000; + SetHighlightBackground(this); + //鎸変笅鍘绘敼鍙樿儗鏅鑹� + //this.BackgroundColor = AksCommonMethod.seleBackgroundColor; - //寮硅捣鏉ヨ繕鍘熻儗鏅鑹� }; this.MouseUpEventHandler += UpClick; btnImage.MouseUpEventHandler += UpClick; btnName.MouseUpEventHandler += UpClick; - EventHandler<MouseEventArgs> CancelClick = (sender, e) => - { - this.BackgroundColor = 0x00000000; - //寮硅捣鏉ヨ繕鍘熻儗鏅鑹� - }; - this.MouseUpOutsideEventHandler += CancelClick; - btnImage.MouseUpOutsideEventHandler += CancelClick; - btnName.MouseUpOutsideEventHandler += CancelClick; + //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; + //EventHandler<MouseEventArgs> DownClick = (sender, e) => + //{ - }; + // //鎸変笅鍘绘敼鍙樿儗鏅鑹� + // this.BackgroundColor = AksCommonMethod.seleBackgroundColor; - this.MouseDownEventHandler += DownClick; - btnImage.MouseDownEventHandler += DownClick; - btnName.MouseDownEventHandler += DownClick; + //}; + + //this.MouseDownEventHandler += DownClick; + //btnImage.MouseDownEventHandler += DownClick; + //btnName.MouseDownEventHandler += DownClick; } /// <summary> /// 璁剧疆鍥炬爣 -- Gitblit v1.8.0