From dee21bf452a8979d0515d13e534fbb69ed9715dd Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期二, 01 九月 2020 15:33:13 +0800 Subject: [PATCH] 上传一个版本 --- ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/SiphonateDirectionAndLimitSettionForm.cs | 36 ++++++++++++++++++++++++++++++++++-- 1 files changed, 34 insertions(+), 2 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/SiphonateDirectionAndLimitSettionForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/SiphonateDirectionAndLimitSettionForm.cs index e78ed9b..652c833 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/SiphonateDirectionAndLimitSettionForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/SiphonateDirectionAndLimitSettionForm.cs @@ -241,6 +241,11 @@ { curtainDevice.CurtainUpDownStopControl(1); }; + //灞曠ず妯℃澘鎴栬�呰櫄鎷熶綇瀹�,鍒欐棤鏁� + if (Config.Instance.Home.IsShowTemplate == true || Config.Instance.Home.IsVirtually == true) + { + frameIconback.CanClick = false; + } //閲嶅啓鎺т欢鐐瑰嚮鏁堟灉 frameIconback.SelectStatuEvent += (select) => { @@ -265,6 +270,11 @@ await HdlDeviceCurtainLogic.Current.CommitCurtainLimitPoint(curtainDevice, Rollershade.CurtainPrivateInstalledLimi.DownLimit, -1, -1); }); }; + //灞曠ず妯℃澘鎴栬�呰櫄鎷熶綇瀹�,鍒欐棤鏁� + if (Config.Instance.Home.IsShowTemplate == true || Config.Instance.Home.IsVirtually == true) + { + frameText.CanClick = false; + } //閲嶅啓鎺т欢鐐瑰嚮鏁堟灉 frameText.SelectStatuEvent += (select) => { @@ -350,6 +360,11 @@ { curtainDevice.CurtainUpDownStopControl(0); }; + //灞曠ず妯℃澘鎴栬�呰櫄鎷熶綇瀹�,鍒欐棤鏁� + if (Config.Instance.Home.IsShowTemplate == true || Config.Instance.Home.IsVirtually == true) + { + frameIconback.CanClick = false; + } //閲嶅啓鎺т欢鐐瑰嚮鏁堟灉 frameIconback.SelectStatuEvent += (select) => { @@ -374,6 +389,11 @@ await HdlDeviceCurtainLogic.Current.CommitCurtainLimitPoint(curtainDevice, Rollershade.CurtainPrivateInstalledLimi.UpLimit, -1, -1); }); }; + //灞曠ず妯℃澘鎴栬�呰櫄鎷熶綇瀹�,鍒欐棤鏁� + if (Config.Instance.Home.IsShowTemplate == true || Config.Instance.Home.IsVirtually == true) + { + frameText.CanClick = false; + } //閲嶅啓鎺т欢鐐瑰嚮鏁堟灉 frameText.SelectStatuEvent += (select) => { @@ -429,6 +449,11 @@ }); }); }; + //灞曠ず妯℃澘鎴栬�呰櫄鎷熶綇瀹�,鍒欐棤鏁� + if (Config.Instance.Home.IsShowTemplate == true || Config.Instance.Home.IsVirtually == true) + { + rowReset.CanClick = false; + } } #endregion @@ -441,10 +466,17 @@ /// <returns></returns> private bool InitCurtainDefultData() { + this.curtainData = new CurtainData(); + //濡傛灉褰撳墠鏄櫄鎷熶綇瀹� + if (Common.Config.Instance.Home.IsVirtually == true) + { + var data = TemplateData.TemplateDeviceDataLogic.Current.GetCurtainLimitPoint(curtainDevice); + curtainData.Direction = data.Direction; + return true; + } + //寮�鍚繘搴︽潯 this.ShowProgressBar(); - - this.curtainData = new CurtainData(); bool receiptData = false; string mainkeys = LocalDevice.Current.GetDeviceMainKeys(curtainDevice); -- Gitblit v1.8.0