From 404cdc88627f942df7944af04ee05b9d527752d6 Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期一, 30 九月 2019 13:22:40 +0800
Subject: [PATCH] 合并了徐梅的按键面板绑定

---
 ZigbeeApp/Shared/Phone/UserCenter/HdlBackup/HdlAutoBackupSettionForm.cs |  223 ++++++++++++++++++++++++++++---------------------------
 1 files changed, 112 insertions(+), 111 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/HdlBackup/HdlAutoBackupSettionForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/HdlBackup/HdlAutoBackupSettionForm.cs
index 1743a30..124706e 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/HdlBackup/HdlAutoBackupSettionForm.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/HdlBackup/HdlAutoBackupSettionForm.cs
@@ -7,134 +7,135 @@
     /// <summary>
     /// 鑷姩澶囦唤鐨勮缃晫闈�
     /// </summary>
-    public class HdlAutoBackupSettionForm : UserCenterCommonForm
+    public class HdlAutoBackupSettionForm : EditorCommonForm
     {
-        /// <summary>
-        /// 鐢婚潰鏄剧ず(搴曞眰浼氬浐瀹氳皟鐢ㄦ鏂规硶锛屽�熶互瀹屾垚鐢婚潰鍒涘缓)
-        /// </summary>
-        public void ShowForm()
-        {
-            //璁剧疆鏍囬淇℃伅
+        /// <summary>
+        /// 鐢婚潰鏄剧ず(搴曞眰浼氬浐瀹氳皟鐢ㄦ鏂规硶锛屽�熶互瀹屾垚鐢婚潰鍒涘缓)
+        /// </summary>
+        public void ShowForm()
+        {
+            //璁剧疆鏍囬淇℃伅
             base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uAutoBackupSettion));
-
-            //鍒濆鍖栦腑閮ㄦ帶浠�
-            this.InitMiddleFrame();
+
+            //鍒濆鍖栦腑閮ㄦ帶浠�
+            //this.InitMiddleFrame();
         }
 
-        /// <summary>
-        /// 鍒濆鍖栦腑閮ㄦ帶浠�
-        /// </summary>
-        private void InitMiddleFrame()
-        {
-            bodyFrameLayout.RemoveAll();
+        ///// <summary>
+        ///// 鍒濆鍖栦腑閮ㄦ帶浠�
+        ///// </summary>
+        //private void InitMiddleFrame()
+        //{
+        //    //娓呯┖bodyFrame
+        //    this.ClearBodyFrame();
 
-            //淇℃伅琛�
-            var msgRow = new FrameLayout();
-            msgRow.Y = Application.GetRealHeight(40);
-            msgRow.Height = ControlCommonResourse.NormalControlHeight;
-            bodyFrameLayout.AddChidren(msgRow);
+        //    //淇℃伅琛�
+        //    var msgRow = new FrameLayout();
+        //    msgRow.Y = Application.GetRealHeight(40);
+        //    msgRow.Height = ControlCommonResourse.NormalControlHeight;
+        //    bodyFrameLayout.AddChidren(msgRow);
 
-            //妫�娴嬪埌鏁版嵁鏇存柊,鏄惁闇�瑕佸浠�
-            var btnMsg = new RowCenterView(false);
-            btnMsg.TextID = R.MyInternationalizationString.uIsHadNotBackupDataOnScan;
-            msgRow.AddChidren(btnMsg);
+        //    //妫�娴嬪埌鏁版嵁鏇存柊,鏄惁闇�瑕佸浠�
+        //    var btnMsg = new RowCenterView(false);
+        //    btnMsg.TextID = R.MyInternationalizationString.uIsHadNotBackupDataOnScan;
+        //    msgRow.AddChidren(btnMsg);
 
-            //绔嬪嵆澶囦唤(鎺ㄨ崘)
-            var statuBackupRow = new StatuRowLayout();
-            statuBackupRow.Y = msgRow.Bottom;
-            bodyFrameLayout.AddChidren(statuBackupRow);
-            var btnBackup = new RowCenterView(false);
-            string txtValue = Language.StringByID(R.MyInternationalizationString.uImmediatelyBackup);
-            txtValue += " (" + Language.StringByID(R.MyInternationalizationString.uRecommendation) + ")";
-            btnBackup.Text = txtValue;
-            statuBackupRow.AddChidren(btnBackup);
+        //    //绔嬪嵆澶囦唤(鎺ㄨ崘)
+        //    var statuBackupRow = new StatuRowLayout();
+        //    statuBackupRow.Y = msgRow.Bottom;
+        //    bodyFrameLayout.AddChidren(statuBackupRow);
+        //    var btnBackup = new RowCenterView(false);
+        //    string txtValue = Language.StringByID(R.MyInternationalizationString.uImmediatelyBackup);
+        //    txtValue += " (" + Language.StringByID(R.MyInternationalizationString.uRecommendation) + ")";
+        //    btnBackup.Text = txtValue;
+        //    statuBackupRow.AddChidren(btnBackup);
 
-            statuBackupRow.AddRightIconControl();
-            statuBackupRow.MouseUpEvent += (sender, e) =>
-            {
-                //纭鏄惁涓婁紶鏁版嵁鍒版湇鍔″櫒锛�
-                string msg = Language.StringByID(R.MyInternationalizationString.uSynchronizeDataToServiceMsg);
-                this.ShowConfirmMsg(msg, "UpLoadBackupInfo");
-            };
+        //    statuBackupRow.AddRightArrow();
+        //    statuBackupRow.MouseUpEvent += (sender, e) =>
+        //    {
+        //        //纭鏄惁涓婁紶鏁版嵁鍒版湇鍔″櫒锛�
+        //        string msg = Language.StringByID(R.MyInternationalizationString.uSynchronizeDataToServiceMsg);
+        //        this.ShowConfirmMsg(msg, "UpLoadBackupInfo");
+        //    };
 
-            //鏆備笉鎻愰啋
-            var statuNextRow = new StatuRowLayout();
-            statuNextRow.Y = statuBackupRow.Bottom;
-            bodyFrameLayout.AddChidren(statuNextRow);
-            var btnNext = new RowCenterView(false);
-            btnNext.TextID = R.MyInternationalizationString.uTemporaryStopRemind;
-            statuNextRow.AddChidren(btnNext);
+        //    //鏆備笉鎻愰啋
+        //    var statuNextRow = new StatuRowLayout();
+        //    statuNextRow.Y = statuBackupRow.Bottom;
+        //    bodyFrameLayout.AddChidren(statuNextRow);
+        //    var btnNext = new RowCenterView(false);
+        //    btnNext.TextID = R.MyInternationalizationString.uTemporaryStopRemind;
+        //    statuNextRow.AddChidren(btnNext);
 
-            statuNextRow.AddRightIconControl();
-            statuNextRow.MouseUpEvent += (sender, e) =>
-            {
-                HdlAutoBackupLogic.SaveBackupNotPrompted(false, 3);
-                this.CloseForm();
-            };
+        //    statuNextRow.AddRightArrow();
+        //    statuNextRow.MouseUpEvent += (sender, e) =>
+        //    {
+        //        HdlAutoBackupLogic.SaveBackupNotPrompted(false, 3);
+        //        this.CloseForm();
+        //    };
 
-            //涓嶅啀鎻愮ず
-            var statuNotRow = new StatuRowLayout();
-            statuNotRow.Y = statuNextRow.Bottom;
-            bodyFrameLayout.AddChidren(statuNotRow);
-            var btnNotReminder = new RowCenterView(false);
-            btnNotReminder.TextID = R.MyInternationalizationString.uNotPrompted;
-            statuNotRow.AddChidren(btnNotReminder);
+        //    //涓嶅啀鎻愮ず
+        //    var statuNotRow = new StatuRowLayout();
+        //    statuNotRow.Y = statuNextRow.Bottom;
+        //    bodyFrameLayout.AddChidren(statuNotRow);
+        //    var btnNotReminder = new RowCenterView(false);
+        //    btnNotReminder.TextID = R.MyInternationalizationString.uNotPrompted;
+        //    statuNotRow.AddChidren(btnNotReminder);
 
-            statuNotRow.AddRightIconControl();
-            statuNotRow.MouseUpEvent += (sender, e) =>
-            {
-                //纭涓嶅啀鎻愮ず锛�
-                string msg = Language.StringByID(R.MyInternationalizationString.uConfirmNotPrompted);
-                this.ShowConfirmMsg(msg, "DoNotPrompted");
-            };
-        }
+        //    statuNotRow.AddRightArrow();
+        //    statuNotRow.MouseUpEvent += (sender, e) =>
+        //    {
+        //        //纭涓嶅啀鎻愮ず锛�
+        //        string msg = Language.StringByID(R.MyInternationalizationString.uConfirmNotPrompted);
+        //        this.ShowConfirmMsg(msg, "DoNotPrompted");
+        //    };
+        //}
 
-        /// <summary>
-        /// 涓婁紶鏁版嵁
-        /// </summary>
-        public void UpLoadBackupInfo()
-        {
-            //鍥為伩鐣岄潰鍗℃闂
-            new System.Threading.Thread(() =>
-            {
-                //涓婁紶鏁版嵁
-                this.UpLoadBackupInfoAsync();
-            })
-            { IsBackground = true }.Start();
+        ///// <summary>
+        ///// 涓婁紶鏁版嵁
+        ///// </summary>
+        //public void UpLoadBackupInfo()
+        //{
+        //    //鍥為伩鐣岄潰鍗℃闂
+        //    new System.Threading.Thread(() =>
+        //    {
+        //        //涓婁紶鏁版嵁
+        //        this.UpLoadBackupInfoAsync();
+        //    })
+        //    { IsBackground = true }.Start();
             
-        }
+        //}
 
-        /// <summary>
-        /// 涓婁紶鏁版嵁
-        /// </summary>
-        public async void UpLoadBackupInfoAsync()
-        {
-            int result = await HdlAutoBackupLogic.DoUpLoadAutoBackupData();
-            if (result == -1)
-            {
-                //鏂囦欢涓婁紶澶辫触
-                string msg = Language.StringByID(R.MyInternationalizationString.uFileUpLoadFail);
-                this.ShowErrorMsg(msg);
+        ///// <summary>
+        ///// 涓婁紶鏁版嵁
+        ///// </summary>
+        //public async void UpLoadBackupInfoAsync()
+        //{
+        //    int result = await HdlAutoBackupLogic.DoUpLoadAutoBackupData();
+        //    if (result == -1)
+        //    {
+        //        //鏂囦欢涓婁紶澶辫触
+        //        string msg = Language.StringByID(R.MyInternationalizationString.uFileUpLoadFail);
+        //        this.ShowErrorMsg(msg);
 
-                return;
-            }
-            //鏁版嵁鎴愬姛涓婁紶鍒版湇鍔″櫒
-            string msg2 = Language.StringByID(R.MyInternationalizationString.uSynchronizeDataToServiceSuccessMsg);
-            this.ShowTip(msg2);
+        //        return;
+        //    }
+        //    //鏁版嵁鎴愬姛涓婁紶鍒版湇鍔″櫒
+        //    string msg2 = Language.StringByID(R.MyInternationalizationString.uSynchronizeDataToServiceSuccessMsg);
+        //    this.ShowMassage(msg2);
 
-            Application.RunOnMainThread(() =>
-            {
-                this.CloseForm();
-            });
-        }
+        //    Application.RunOnMainThread(() =>
+        //    {
+        //        this.CloseForm();
+        //    });
+        //}
 
-        /// <summary>
-        /// 鎵ц涓嶅啀鎻愮ず
-        /// </summary>
-        public void DoNotPrompted()
-        {
-            HdlAutoBackupLogic.SaveBackupNotPrompted(true);
-            this.CloseForm();
-        }
+        ///// <summary>
+        ///// 鎵ц涓嶅啀鎻愮ず
+        ///// </summary>
+        //public void DoNotPrompted()
+        //{
+        //    HdlAutoBackupLogic.SaveBackupNotPrompted(true);
+        //    this.CloseForm();
+        //}
     }
 }

--
Gitblit v1.8.0