From 5727cf0b9b54da0a191dd1e23cb5abf21320fbff Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期一, 25 十一月 2019 10:34:17 +0800
Subject: [PATCH] IOS使用新的项目名称

---
 ZigbeeApp/Shared/Phone/Device/Category/CategorySceneSelectLightSetting.cs |   87 ++++++++++++++++++++++++++-----------------
 1 files changed, 52 insertions(+), 35 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/Device/Category/CategorySceneSelectLightSetting.cs b/ZigbeeApp/Shared/Phone/Device/Category/CategorySceneSelectLightSetting.cs
old mode 100644
new mode 100755
index c3ba396..0ba6c83
--- a/ZigbeeApp/Shared/Phone/Device/Category/CategorySceneSelectLightSetting.cs
+++ b/ZigbeeApp/Shared/Phone/Device/Category/CategorySceneSelectLightSetting.cs
@@ -17,6 +17,10 @@
             BackgroundColor = ZigbeeColor.Current.GXCTopViewBackgroundColor;
             Tag = "categoryAddScene";
         }
+        public override void RemoveFromParent()
+        {
+            base.RemoveFromParent();
+        }
         /// <summary>
         /// 鏄剧ず鐏厜鐨勮缁嗚缃晫闈�  榛樿-1(鏂板-榛樿寮�)锛�0鍏� 锛�1寮�
         /// </summary>
@@ -27,7 +31,19 @@
         public void Show(DeviceUI device, string targetDeviceID="", int state=-1, bool isFromRoom = false)
         {
             #region topview
-            var topBGView = new FrameLayout()鈥�            {鈥�                Height = Application.GetRealHeight(CommonPage.Navigation_Height),鈥�                BackgroundColor = ZigbeeColor.Current.GXCTopViewBackgroundColor鈥�            };鈥�            AddChidren(topBGView);鈥�            var topView = new FrameLayout()鈥�            {鈥�                Y = Application.GetRealHeight(CommonPage.NavigationTitle_Y),鈥�                Height = Application.GetRealHeight(CommonPage.Navigation_Height - CommonPage.NavigationTitle_Y),鈥�                BackgroundColor = ZigbeeColor.Current.GXCTopViewBackgroundColor,鈥�            };鈥�            AddChidren(topView);
+            var topBGView = new FrameLayout()
+            {
+                Height = Application.GetRealHeight(CommonPage.Navigation_Height),
+                BackgroundColor = ZigbeeColor.Current.GXCTopViewBackgroundColor
+            };
+            AddChidren(topBGView);
+            var topView = new FrameLayout()
+            {
+                Y = Application.GetRealHeight(CommonPage.NavigationTitle_Y),
+                Height = Application.GetRealHeight(CommonPage.Navigation_Height - CommonPage.NavigationTitle_Y),
+                BackgroundColor = ZigbeeColor.Current.GXCTopViewBackgroundColor,
+            };
+            AddChidren(topView);
 
             var title = new Button()
             {
@@ -38,7 +54,8 @@
                 Gravity = Gravity.CenterHorizontal
             };
             topView.AddChidren(title);
-            var back = new Device.CommonForm.BackButton() { };鈥�            topView.AddChidren(back);
+            var back = new Device.CommonForm.BackButton() { };
+            topView.AddChidren(back);
             back.MouseUpEventHandler += (sender, e) =>
             {
                 this.RemoveFromParent();
@@ -163,7 +180,7 @@
             };
             dimmingRowView.AddChidren(dimmingNextBtn);
 
-            var confirmBtn = new CommonForm.CompleteButton() { };
+            var confirmBtn = new CommonForm.CompleteButton(1,2,3);
             AddChidren(confirmBtn);
             if (state == -1)
             {
@@ -322,26 +339,26 @@
                     else
                     {
                         //鍥炲埌鍒嗙被
-                        var sameScene = CategoryAddScene.sceneTargetDevicesList.Find((obj) => obj.DeviceUI == sceneTargetDevice.DeviceUI);
-                        if (sameScene == null)
-                        {
-                            CategoryAddScene.sceneTargetDevicesList.Add(sceneTargetDevice);
-                            UserView.HomePage.Instance.RemoveViewByTag("categoryAddScene");
-                            var categoryAddScene = new CategoryAddScene();
-                            UserView.HomePage.Instance.AddChidren(categoryAddScene);
-                            UserView.HomePage.Instance.PageIndex += 1;
-                            categoryAddScene.Show();
-                        }
-                        else
-                        {
-                            //鎻愮ず璇ヨ澶囧凡鍔犲叆
-                            var alert = new Alert(Language.StringByID(R.MyInternationalizationString.TIP), Language.StringByID(R.MyInternationalizationString.ThisSceneHadTheDevice), Language.StringByID(R.MyInternationalizationString.Close));
-                            alert.Show();
-                            alert.ResultEventHandler += (sendAlert, eAlert) =>
-                            {
-                                return;
-                            };
-                        }
+                        //var sameScene = CategoryAddScene.sceneTargetDevicesList.Find((obj) => obj.DeviceUI == sceneTargetDevice.DeviceUI);
+                        //if (sameScene == null)
+                        //{
+                        //    CategoryAddScene.sceneTargetDevicesList.Add(sceneTargetDevice);
+                        //    UserView.HomePage.Instance.RemoveViewByTag("categoryAddScene");
+                        //    var categoryAddScene = new CategoryAddScene();
+                        //    UserView.HomePage.Instance.AddChidren(categoryAddScene);
+                        //    UserView.HomePage.Instance.PageIndex += 1;
+                        //    categoryAddScene.Show();
+                        //}
+                        //else
+                        //{
+                        //    //鎻愮ず璇ヨ澶囧凡鍔犲叆
+                        //    var alert = new Alert(Language.StringByID(R.MyInternationalizationString.TIP), Language.StringByID(R.MyInternationalizationString.ThisSceneHadTheDevice), Language.StringByID(R.MyInternationalizationString.Close));
+                        //    alert.Show();
+                        //    alert.ResultEventHandler += (sendAlert, eAlert) =>
+                        //    {
+                        //        return;
+                        //    };
+                        //}
                     }
                 }
                 //淇敼
@@ -364,18 +381,18 @@
                     }
                     else
                     {
-                        var targetDeviceUI = CategoryAddScene.sceneTargetDevicesList.Find((obj) => obj.SceneTargetDeviceUIID == targetDeviceID);
-                        if (targetDeviceUI != null)
-                        {
-                            targetDeviceUI.Type = sceneTargetDevice.Type;
-                            targetDeviceUI.DeviceUI = sceneTargetDevice.DeviceUI;
-                            targetDeviceUI.TaskList = sceneTargetDevice.TaskList;
-                        }
-                        UserView.HomePage.Instance.RemoveViewByTag("categoryAddScene");
-                        var categoryAddScene = new CategoryAddScene();
-                        UserView.HomePage.Instance.AddChidren(categoryAddScene);
-                        UserView.HomePage.Instance.PageIndex += 1;
-                        categoryAddScene.Show();
+                        //var targetDeviceUI = CategoryAddScene.sceneTargetDevicesList.Find((obj) => obj.SceneTargetDeviceUIID == targetDeviceID);
+                        //if (targetDeviceUI != null)
+                        //{
+                        //    targetDeviceUI.Type = sceneTargetDevice.Type;
+                        //    targetDeviceUI.DeviceUI = sceneTargetDevice.DeviceUI;
+                        //    targetDeviceUI.TaskList = sceneTargetDevice.TaskList;
+                        //}
+                        //UserView.HomePage.Instance.RemoveViewByTag("categoryAddScene");
+                        //var categoryAddScene = new CategoryAddScene();
+                        //UserView.HomePage.Instance.AddChidren(categoryAddScene);
+                        //UserView.HomePage.Instance.PageIndex += 1;
+                        //categoryAddScene.Show();
                     }
                 }
             };

--
Gitblit v1.8.0