From 160785587667cc0d927f85e44c139ec9dde13a9e Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期一, 25 十一月 2019 14:30:13 +0800
Subject: [PATCH] 原来的 IOS 工程舍弃(注:没有合并其他组员的代码)

---
 ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceAddSuccessForm.cs |  202 +++++++++++++++++++++++++-------------------------
 1 files changed, 101 insertions(+), 101 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceAddSuccessForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceAddSuccessForm.cs
index b894572..1368cc6 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceAddSuccessForm.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceAddSuccessForm.cs
@@ -1,19 +1,19 @@
-锘縰sing System;
-using System.Collections.Generic;
-using ZigBee.Device;
-
-namespace Shared.Phone.UserCenter.Device
-{
-    /// <summary>
-    /// 缃戝叧鎴愬姛娣诲姞璁惧鐨勬樉绀虹敾闈�
-    /// </summary>
-    public class DeviceAddSuccessForm : EditorCommonForm
+锘縰sing System;
+using System.Collections.Generic;
+using ZigBee.Device;
+
+namespace Shared.Phone.UserCenter.Device
+{
+    /// <summary>
+    /// 缃戝叧鎴愬姛娣诲姞璁惧鐨勬樉绀虹敾闈�
+    /// </summary>
+    public class DeviceAddSuccessForm : EditorCommonForm
     {
         #region 鈻� 鍙橀噺澹版槑___________________________
 
-        /// <summary>
-        /// 鏂颁笂鎶ョ殑璁惧
-        /// </summary>
+        /// <summary>
+        /// 鏂颁笂鎶ョ殑璁惧
+        /// </summary>
         private List<CommonDevice> listNewDevice = null;
         /// <summary>
         /// 鍒楄〃鎺т欢
@@ -24,57 +24,57 @@
         /// </summary>
         private string saveDefultName = string.Empty;
 
-        #endregion
+        #endregion
 
-        #region 鈻� 鍒濆鍖朹____________________________
+        #region 鈻� 鍒濆鍖朹____________________________
 
-        /// <summary>
-        /// 鐢婚潰鏄剧ず(搴曞眰浼氬浐瀹氳皟鐢ㄦ鏂规硶锛屽�熶互瀹屾垚鐢婚潰鍒涘缓)
-        /// </summary>
-        /// <param name="deviceMac">璁惧Mac鍦板潃</param>
-        public void ShowForm(string deviceMac)
-        {
-            this.listNewDevice = Common.LocalDevice.Current.GetDevicesByMac(deviceMac);
-
-            //璁剧疆鏍囬淇℃伅
-            base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uAddDevice));
-
-            //鍒濆鍖栦腑閮ㄦ帶浠�
+        /// <summary>
+        /// 鐢婚潰鏄剧ず(搴曞眰浼氬浐瀹氳皟鐢ㄦ鏂规硶锛屽�熶互瀹屾垚鐢婚潰鍒涘缓)
+        /// </summary>
+        /// <param name="deviceMac">璁惧Mac鍦板潃</param>
+        public void ShowForm(string deviceMac)
+        {
+            this.listNewDevice = Common.LocalDevice.Current.GetDevicesByMac(deviceMac);
+
+            //璁剧疆鏍囬淇℃伅
+            base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uAddDevice));
+
+            //鍒濆鍖栦腑閮ㄦ帶浠�
             this.InitMiddleFrame();
 
             //璁剧疆鍏ㄩ儴鍥炶矾鐨勯粯璁ゅ悕瀛�
             this.SetAllEpointName();
-        }
-
-        /// <summary>
-        /// 鍒濆鍖栦腑閮ㄦ帶浠�
-        /// </summary>
-        private void InitMiddleFrame()
-        {
-            //娓呯┖bodyFrame
-            this.ClearBodyFrame();
-
-            //鍒濆鍖栨甯�
-            this.InitFrameTable();
-
-            //璁惧鍥剧墖
-            var btnpictrue = new PicViewControl(855, 570);
-            btnpictrue.Gravity = Gravity.CenterHorizontal;
-            btnpictrue.Y = Application.GetRealHeight(58);
-            Common.LocalDevice.Current.SetRealDeviceIconToControl(btnpictrue, listNewDevice);
+        }
+
+        /// <summary>
+        /// 鍒濆鍖栦腑閮ㄦ帶浠�
+        /// </summary>
+        private void InitMiddleFrame()
+        {
+            //娓呯┖bodyFrame
+            this.ClearBodyFrame();
+
+            //鍒濆鍖栨甯�
+            this.InitFrameTable();
+
+            //璁惧鍥剧墖
+            var btnpictrue = new PicViewControl(855, 570);
+            btnpictrue.Gravity = Gravity.CenterHorizontal;
+            btnpictrue.Y = Application.GetRealHeight(58);
+            Common.LocalDevice.Current.SetRealDeviceIconToControl(btnpictrue, listNewDevice);
             bodyFrameLayout.AddChidren(btnpictrue);
 
             string nameValue = Common.LocalDevice.Current.GetDeviceMacName(listNewDevice[0]);
             this.saveDefultName = nameValue;
 
             //璁惧澶囨敞
-            string caption = Language.StringByID(R.MyInternationalizationString.uDeviceNote);
-            string deviceName = Common.LocalDevice.Current.GetDeviceMacName(listNewDevice[0]);
-            var btnNote = new FrameCaptionInputControl(caption, deviceName, listview.rowSpace / 2);
-            listview.AddChidren(btnNote);
-            btnNote.InitControl();
-            //鍒掔嚎
-            btnNote.AddBottomLine();
+            string caption = Language.StringByID(R.MyInternationalizationString.uDeviceNote);
+            string deviceName = Common.LocalDevice.Current.GetDeviceMacName(listNewDevice[0]);
+            var btnNote = new FrameCaptionInputControl(caption, deviceName, listview.rowSpace / 2);
+            listview.AddChidren(btnNote);
+            btnNote.InitControl();
+            //鍒掔嚎
+            btnNote.AddBottomLine();
             btnNote.txtInput.FinishInputEvent += () =>
             {
                 if (btnNote.Text.Trim() == string.Empty)
@@ -84,16 +84,16 @@
                 }
                 //淇敼鍚嶅瓧
                 this.DeviceReName(btnNote.Text.Trim());
-            };
-
-            //璁惧绫诲瀷
-            caption = Language.StringByID(R.MyInternationalizationString.uDeviceType);
-            deviceName = Common.LocalDevice.Current.GetDeviceObjectText(listNewDevice);
+            };
+
+            //璁惧绫诲瀷
+            caption = Language.StringByID(R.MyInternationalizationString.uDeviceType);
+            deviceName = Common.LocalDevice.Current.GetDeviceObjectText(listNewDevice);
             var btnType = new FrameCaptionViewControl(caption, deviceName, listview.rowSpace / 2);
             btnType.UseClickStatu = false;
-            listview.AddChidren(btnType);
+            listview.AddChidren(btnType);
             btnType.InitControl();
-            //鍒掔嚎
+            //鍒掔嚎
             btnType.AddBottomLine();
 
             //鎵�灞炲尯鍩�
@@ -145,7 +145,7 @@
             btnLine.BackgroundColor = UserCenterColor.Current.TextOrangeColor;
             btnLine.Gravity = Gravity.CenterHorizontal;
             btnLine.Y = btnHelp.Bottom - Application.GetRealHeight(8);
-            bodyFrameLayout.AddChidren(btnLine);
+            bodyFrameLayout.AddChidren(btnLine);
         }
 
         /// <summary>
@@ -156,16 +156,16 @@
             //寮у害鐨勫渾鐨勪竴鍗婄殑楂樺害(鍥哄畾)
             int halfRoundHeigth = Application.GetRealHeight(116) / 2;
             //寮у害鐨勫渾
-            var btnRound = new NormalViewControl(bodyFrameLayout.Width, halfRoundHeigth * 2, false);
-            btnRound.Y = Application.GetRealHeight(708);
-            btnRound.BackgroundColor = UserCenterColor.Current.White;
-            btnRound.Radius = (uint)halfRoundHeigth;
-            bodyFrameLayout.AddChidren(btnRound);
-            //鏄庣粏鍒楄〃鐨勬甯冿紝鐧借壊鑳屾櫙(瑕嗙洊寮у害鐨勫渾鐨勫崐杈�)
-            var detailBackFrame = new FrameLayout();
-            detailBackFrame.Y = btnRound.Bottom - btnRound.Height / 2;
+            var btnRound = new NormalViewControl(bodyFrameLayout.Width, halfRoundHeigth * 2, false);
+            btnRound.Y = Application.GetRealHeight(708);
+            btnRound.BackgroundColor = UserCenterColor.Current.White;
+            btnRound.Radius = (uint)halfRoundHeigth;
+            bodyFrameLayout.AddChidren(btnRound);
+            //鏄庣粏鍒楄〃鐨勬甯冿紝鐧借壊鑳屾櫙(瑕嗙洊寮у害鐨勫渾鐨勫崐杈�)
+            var detailBackFrame = new FrameLayout();
+            detailBackFrame.Y = btnRound.Bottom - btnRound.Height / 2;
             detailBackFrame.Height = Application.GetRealHeight(1200);//楂樺害灏辨槸瑕佸畠瓒呰繃
-            detailBackFrame.BackgroundColor = UserCenterColor.Current.White;
+            detailBackFrame.BackgroundColor = UserCenterColor.Current.White;
             bodyFrameLayout.AddChidren(detailBackFrame);
 
             //璁惧缂栬緫
@@ -182,39 +182,39 @@
             detailBackFrame.AddChidren(listview);
 
             //瀹屾垚
-            var btnFinish = new BottomClickButton();
-            btnFinish.Y = Application.GetRealHeight(736);
-            btnFinish.TextID = R.MyInternationalizationString.uFinish;
-            detailBackFrame.AddChidren(btnFinish);
-            btnFinish.MouseUpEventHandler += (sender, e) =>
-            {
-                //鍏抽棴鑷韩
-                this.CloseForm();
+            var btnFinish = new BottomClickButton();
+            btnFinish.Y = Application.GetRealHeight(736);
+            btnFinish.TextID = R.MyInternationalizationString.uFinish;
+            detailBackFrame.AddChidren(btnFinish);
+            btnFinish.MouseUpEventHandler += (sender, e) =>
+            {
+                //鍏抽棴鑷韩
+                this.CloseForm();
             };
         }
 
-        #endregion
-
+        #endregion
+
         #region 鈻� 淇敼鍚嶅瓧___________________________
 
-        /// <summary>
-        /// 璁惧閲嶅懡鍚嶇劧鍚庢墦寮�鏂扮殑鐢婚潰
-        /// </summary>
-        /// <param name="i_deviceName">deviceName.</param>
-        /// <param name="mode">鏄惁鏄剧ず閿欒</param>
-        private async void DeviceReName(string i_deviceName, ShowErrorMode mode = ShowErrorMode.YES)
-        {
-            //淇敼MAC鍚�
-            string deviceName = i_deviceName.Trim();
-            var result = await Common.LocalDevice.Current.ReMacName(this.listNewDevice, deviceName, mode);
-            if (result == false)
+        /// <summary>
+        /// 璁惧閲嶅懡鍚嶇劧鍚庢墦寮�鏂扮殑鐢婚潰
+        /// </summary>
+        /// <param name="i_deviceName">deviceName.</param>
+        /// <param name="mode">鏄惁鏄剧ず閿欒</param>
+        private async void DeviceReName(string i_deviceName, ShowErrorMode mode = ShowErrorMode.YES)
+        {
+            //淇敼MAC鍚�
+            string deviceName = i_deviceName.Trim();
+            var result = await Common.LocalDevice.Current.ReMacName(this.listNewDevice, deviceName, mode);
+            if (result == false)
             {
                 return;
-            }
-            //鏇存敼杩囦竴娆′箣鍚庯紝鍒欑晫闈㈠叧闂悗涓嶅啀鏇存敼
-            this.saveDefultName = string.Empty;
-
-            //濡傛灉瀹冪殑鍥炶矾鍙湁涓�涓殑璇濓紝鍒欏湪璁惧涓婃姤鐨勬椂鍊欙紝淇敼MAC鍚嶅瓧涔嬪悗锛岃繛鍚岀鐐瑰悕瀛椾篃涓�璧蜂慨鏀�
+            }
+            //鏇存敼杩囦竴娆′箣鍚庯紝鍒欑晫闈㈠叧闂悗涓嶅啀鏇存敼
+            this.saveDefultName = string.Empty;
+
+            //濡傛灉瀹冪殑鍥炶矾鍙湁涓�涓殑璇濓紝鍒欏湪璁惧涓婃姤鐨勬椂鍊欙紝淇敼MAC鍚嶅瓧涔嬪悗锛岃繛鍚岀鐐瑰悕瀛椾篃涓�璧蜂慨鏀�
             if (this.listNewDevice.Count == 1)
             {
                 //淇敼绔偣鍚嶅瓧
@@ -223,7 +223,7 @@
                 {
                     return;
                 }
-            }
+            }
         }
 
         /// <summary>
@@ -251,14 +251,14 @@
             }
         }
 
-        #endregion
+        #endregion
 
         #region 鈻� 鐢婚潰鍏抽棴___________________________
 
         /// <summary>
         /// 鐢婚潰鍏抽棴
         /// </summary>
-        public override void CloseForm()
+        public override void CloseFormBefore()
         {
             if (this.saveDefultName != string.Empty)
             {
@@ -268,8 +268,8 @@
             //娣诲姞璁惧鍒板垪琛�
             this.LoadFormMethodByName("DeviceListMainForm", "AddDeviceToFormTable", listNewDevice[0].DeviceAddr);
 
-            base.CloseForm();
+            base.CloseFormBefore();
         }
         #endregion
-    }
-}
+    }
+}

--
Gitblit v1.8.0