From 299f4b1218c0d3721aa92bf091950d6708942583 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期六, 28 八月 2021 15:45:12 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/newBranch1' into WJC --- HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs | 46 +++++++++++++++++++++++++++------------------- 1 files changed, 27 insertions(+), 19 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs index 511c748..3405938 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs @@ -19,11 +19,11 @@ return; if (updateTemp.spk == bodyView.function.spk && updateTemp.sid == bodyView.function.sid) { - var percentString = updateTemp.GetAttrState(FunctionAttributeKey.Percent); - int percent = 0; - int.TryParse(percentString, out percent); - bodyView.btnCurtainOpen.IsSelected = percent > 0; - bodyView.btnCurtainClose.IsSelected = percent == 0; + //var percentString = updateTemp.GetAttrState(FunctionAttributeKey.Percent); + //int percent = 0; + //int.TryParse(percentString, out percent); + //bodyView.btnCurtainOpen.IsSelected = percent > 0; + //bodyView.btnCurtainClose.IsSelected = percent == 0; try { if (!bodyView.onCurtainAnimation) @@ -133,13 +133,15 @@ { btnCurtainClose.MouseUpEventHandler = (sender, e) => { - //new System.Threading.Thread(() => { - // System.Threading.Thread.Sleep(2000); - // Application.RunOnMainThread(() => { - // btnCurtainClose.IsSelected = false; - // }); - //}) - //{ IsBackground = true }.Start(); + new System.Threading.Thread(() => + { + System.Threading.Thread.Sleep(2000); + Application.RunOnMainThread(() => + { + btnCurtainClose.IsSelected = false; + }); + }) + { IsBackground = true }.Start(); function.trait_on_off.curValue = "off"; function.SetAttrState(FunctionAttributeKey.Percent, 0); System.Collections.Generic.Dictionary<string, string> d = new System.Collections.Generic.Dictionary<string, string>(); @@ -166,13 +168,15 @@ btnCurtainOpen.MouseUpEventHandler = (sender, e) => { - //new System.Threading.Thread(() => { - // System.Threading.Thread.Sleep(2000); - // Application.RunOnMainThread(() => { - // btnCurtainOpen.IsSelected = false; - // }); - //}) - //{ IsBackground = true }.Start(); + new System.Threading.Thread(() => + { + System.Threading.Thread.Sleep(2000); + Application.RunOnMainThread(() => + { + btnCurtainOpen.IsSelected = false; + }); + }) + { IsBackground = true }.Start(); function.trait_on_off.curValue = "on"; function.SetAttrState(FunctionAttributeKey.Percent, 100); System.Collections.Generic.Dictionary<string, string> d = new System.Collections.Generic.Dictionary<string, string>(); @@ -203,16 +207,20 @@ btnCurtainStop.MouseDownEventHandler = (sender, e) => { btnCurtainStop.IsSelected = true; + btnCurtainClose.IsSelected = false; + btnCurtainOpen.IsSelected = false; }; btnCurtainOpen.MouseDownEventHandler = (sender, e) => { btnCurtainOpen.IsSelected = true; btnCurtainClose.IsSelected = false; + btnCurtainStop.IsSelected = false; }; btnCurtainClose.MouseDownEventHandler = (sender, e) => { btnCurtainClose.IsSelected = true; btnCurtainOpen.IsSelected = false; + btnCurtainStop.IsSelected = false; }; -- Gitblit v1.8.0