From 6144d4267f92db9be96a7003f4352732bfe9bb3b Mon Sep 17 00:00:00 2001 From: WJC <wjc@hdlchina.com.cn> Date: 星期四, 19 三月 2020 17:49:31 +0800 Subject: [PATCH] 2020-03-19-1 --- ZigbeeApp/Shared/Phone/Device/Logic/DeviceTarget.cs | 31 +++++++++++++++++++++++++------ 1 files changed, 25 insertions(+), 6 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/Device/Logic/DeviceTarget.cs b/ZigbeeApp/Shared/Phone/Device/Logic/DeviceTarget.cs old mode 100755 new mode 100644 index 93a3a2a..59cb29b --- a/ZigbeeApp/Shared/Phone/Device/Logic/DeviceTarget.cs +++ b/ZigbeeApp/Shared/Phone/Device/Logic/DeviceTarget.cs @@ -15,7 +15,12 @@ { Tag = "Logic"; } - public void Show () + /// <summary> + /// 娣诲姞鐩爣鍔熻兘绫� + /// </summary> + /// <param name="str1">璁惧鐣岄潰璇嗗埆瀛楃涓�</param> + /// <param name="str2">鍦烘櫙鐣岄潰璇嗗埆瀛楃涓�</param> + public void Show (string str1,string str2) { #region 鏈�涓婇潰鐨勫竷灞�浠g爜 @@ -46,7 +51,7 @@ var roomAndDeviceView = new RoomAndDeviceView(); UserView.HomePage.Instance.AddChidren(roomAndDeviceView); UserView.HomePage.Instance.PageIndex += 1; - roomAndDeviceView.IfType = LogicView.IfString.Action_Logic; + roomAndDeviceView.IfType = str1; roomAndDeviceView.Show(Language.StringByID(MyInternationalizationString.addaction)); }; @@ -63,7 +68,7 @@ var addScenePage = new AddScenePage(); UserView.HomePage.Instance.AddChidren(addScenePage); UserView.HomePage.Instance.PageIndex += 1; - addScenePage.Show(LogicView.IfString.Action_LogicScene); + addScenePage.Show(str2); }; #endregion @@ -72,7 +77,16 @@ securityview.iconBtn.UnSelectedImagePath = "ZigeeLogic/security.png"; securityview.funnameBtn.TextID = MyInternationalizationString.securitymode; securityview.funFrameLayout.Y = sceneview.funFrameLayout.Bottom; - middle.AddChidren(securityview.FunFrameView()); + if (str1 == LogicView.IfString.Action_Logic) + { ///鑱斿姩浜嬩欢杈撳嚭-涓嶆敮鎸佸畨闃叉ā寮� + ///鑷姩鍖栬緭鍑�-鏀寔瀹夐槻妯″紡 + middle.AddChidren(securityview.FunFrameView()); + } + else + { + ///鏀瑰彉鏈�鍚庡姛鑳藉揩绾挎潯棰滆壊 + sceneview.lineBtn.BackgroundColor = ZigbeeColor.Current.LogicBlankBackgroundColor; + } securityview.clickviewBtn.MouseUpEventHandler += (sender, e) => { var securityMode = new SecurityMode(); @@ -89,8 +103,13 @@ delayedview.iconBtn.UnSelectedImagePath = "ZigeeLogic/delay.png"; delayedview.funnameBtn.TextID = MyInternationalizationString.delayed; delayedview.funFrameLayout.Y = securityview.funFrameLayout.Bottom; - delayedview.lineBtn.BackgroundColor = ZigbeeColor.Current.LogicBlankBackgroundColor; - middle.AddChidren(delayedview.FunFrameView()); + delayedview.lineBtn.BackgroundColor = ZigbeeColor.Current.LogicBlankBackgroundColor; ///鏀瑰彉鏈�鍚庡姛鑳藉揩绾挎潯棰滆壊 + if (str1 == LogicView.IfString.Action_Logic) + { + ///鑱斿姩浜嬩欢杈撳嚭-涓嶆敮鎸佸欢鏃� + ///鑷姩鍖栬緭鍑�-鏀寔寤舵椂 + middle.AddChidren(delayedview.FunFrameView()); + } delayedview.clickviewBtn.MouseUpEventHandler += (sender, e) => { var delayTime = new DelayTime(); -- Gitblit v1.8.0