From f222fb8ae7d265f094922f31970e1e805672ee01 Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期二, 17 十月 2023 16:53:55 +0800 Subject: [PATCH] 2023年10月17日16:53:42 --- HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/MenuFramLayout.cs | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 42 insertions(+), 0 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/MenuFramLayout.cs b/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/MenuFramLayout.cs index 60900e6..dba07fc 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/MenuFramLayout.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/MenuFramLayout.cs @@ -158,6 +158,14 @@ }; btnTop.MouseDownEventHandler += DownClick; btnTopClick.MouseDownEventHandler += DownClick; + + EventHandler<MouseEventArgs> OutsideClick = (sender, e) => + { + //寮硅捣鏉ヨ繕鍘熻儗鏅鑹� + btnTop.IsSelected = false; + }; + btnTop.MouseUpOutsideEventHandler += OutsideClick; + btnTopClick.MouseUpOutsideEventHandler += OutsideClick; } /// <summary> @@ -187,6 +195,17 @@ }; btnBottom.MouseDownEventHandler += DownClick; btnBottomClick.MouseDownEventHandler += DownClick; + + + EventHandler<MouseEventArgs> OutsideClick = (sender, e) => + { + //寮硅捣鏉ヨ繕鍘熻儗鏅鑹� + btnBottom.IsSelected = false; + }; + btnBottom.MouseUpOutsideEventHandler += OutsideClick; + btnBottomClick.MouseUpOutsideEventHandler += OutsideClick; + + } /// <summary> /// 宸� @@ -214,6 +233,14 @@ }; btnLeft.MouseDownEventHandler += DownClick; btnLeftClick.MouseDownEventHandler += DownClick; + + EventHandler<MouseEventArgs> OutsideClick = (sender, e) => + { + //寮硅捣鏉ヨ繕鍘熻儗鏅鑹� + btnLeft.IsSelected = false; + }; + btnLeft.MouseUpOutsideEventHandler += OutsideClick; + btnLeftClick.MouseUpOutsideEventHandler += OutsideClick; } /// <summary> @@ -243,6 +270,14 @@ }; btnRight.MouseDownEventHandler += DownClick; btnRightClick.MouseDownEventHandler += DownClick; + + EventHandler<MouseEventArgs> OutsideClick = (sender, e) => + { + //寮硅捣鏉ヨ繕鍘熻儗鏅鑹� + btnRight.IsSelected = false; + }; + btnRight.MouseUpOutsideEventHandler += OutsideClick; + btnRightClick.MouseUpOutsideEventHandler += OutsideClick; } @@ -271,6 +306,13 @@ //鎸変笅鍘绘敼鍙樿儗鏅鑹� }; btnOk.MouseDownEventHandler += DownClick; + + EventHandler<MouseEventArgs> OutsideClick = (sender, e) => + { + //寮硅捣鏉ヨ繕鍘熻儗鏅鑹� + btnOk.IsSelected = false; + }; + btnOk.MouseUpOutsideEventHandler += OutsideClick; } } -- Gitblit v1.8.0