From bba578c2f0acf2eca747edcb69426771e0cadd32 Mon Sep 17 00:00:00 2001 From: WJC <wjc@hdlchina.com.cn> Date: 星期一, 23 三月 2020 18:20:50 +0800 Subject: [PATCH] 2020-03-23-3 --- ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs | 30 +++++++++++++++++++++++++++--- 1 files changed, 27 insertions(+), 3 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs b/ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs index 15640bb..f94a50e 100755 --- a/ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs +++ b/ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs @@ -83,7 +83,7 @@ this.RemoveFromParent(); } }; - + //寤舵椂鏃堕棿 this.btnDelayTime = new NormalViewControl(200, 58, true); btnDelayTime.X = Application.GetRealWidth(780); @@ -297,6 +297,30 @@ { this.InitControl(s, r); } + } + else + { + CommonFormResouce.ShowTip(Language.StringByID(R.MyInternationalizationString.FailedPleaseTryAgain)); + } + + var sceneView = new CategoryAddScene(); + Phone.UserView.HomePage.Instance.AddChidren(sceneView); + Phone.UserView.HomePage.Instance.PageIndex += 1; + sceneView.isModify = true; + sceneView.modifyRoom = room; + sceneView.modifySceneUI = scene; + sceneView.modifySceneTargetDevicesList = targetList; + sceneView.Show(); + sceneView.EditorAction = (s, r) => + { + if (r.Id != room.Id) + { + RemoveFromParent(); + } + else + { + Init(s, r); + } }; } catch (Exception ex) @@ -333,7 +357,7 @@ #endregion /// <summary> - /// + /// /// </summary> /// <param name="btnScenePic"></param> /// <param name="btnSceneName"></param> @@ -350,7 +374,7 @@ { return; } - + scene.RemainTime = scene.SceneDelayTime; scene.SceneDelayTime = 0; if (scene.RemainTime <= 0) -- Gitblit v1.8.0