From c406a2bb214bd693ecc9c62b8c592c8b3537144d Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期三, 31 三月 2021 13:31:36 +0800 Subject: [PATCH] 2021-03-31 1.更新 --- Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs | 44 ++++++++++++++++++++++++++++++++++---------- 1 files changed, 34 insertions(+), 10 deletions(-) diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs index 1146d9d..0ef1cff 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs @@ -1163,17 +1163,23 @@ }; deviceRowView.AddChidren (fanLevel); + //鍒氬紑濮嬮粯璁ゆ樉绀�1妗� value = "2"; + SetFanButtonState (btnFanLevel, value); + fanLevel.ProgressChanged += (sender, e) => { if (!btnChoose.IsSelected) { btnChoose.IsSelected = true; } value = e.ToString (); - if (value == "0") { - btnFanLevel.Text = "OFF"; - } else { - btnFanLevel.Text = value; - } + //if (value == "0") { + // btnFanLevel.Text = "OFF"; + //} else { + // btnFanLevel.Text = value; + //} + + SetFanButtonState (btnFanLevel, value); + DeviceDateFun (btnChoose.Tag as Function, value, btnChoose.IsSelected); }; @@ -1192,11 +1198,12 @@ var fundev = dev.attributes [a]; if (fundev.key == "fan_speed_percent") { fanLevel.Progress = int.Parse (fundev.value); - if (fundev.value == "0") { - btnFanLevel.Text = "OFF"; - } else { - btnFanLevel.Text = fundev.value; - } + //if (fundev.value == "0") { + // btnFanLevel.Text = "OFF"; + //} else { + // btnFanLevel.Text = fundev.value; + //} + SetFanButtonState (btnFanLevel, fundev.value); } } } @@ -1226,6 +1233,23 @@ } }); } + + /// <summary> + /// + /// </summary> + /// <param name="btnFanLevel"></param> + /// <param name="value"></param> + void SetFanButtonState (Button btnFanLevel, string value) + { + if (btnFanLevel == null) return; + + if (value == "0") { + btnFanLevel.Text = "OFF"; + } else { + btnFanLevel.Text = value; + } + } + /// <summary> /// 璁惧鏁版嵁杞崲 /// </summary> -- Gitblit v1.8.0