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/HdlBackupMenuForm.cs | 86 +++++++++++++++++++++++-------------------- 1 files changed, 46 insertions(+), 40 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/HdlBackup/HdlBackupMenuForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/HdlBackup/HdlBackupMenuForm.cs index 1bf2bbb..5b5f585 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/HdlBackup/HdlBackupMenuForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/HdlBackup/HdlBackupMenuForm.cs @@ -7,33 +7,36 @@ /// <summary> /// 鏁版嵁澶囦唤鐨勮彍鍗曠晫闈� /// </summary> - public class HdlBackupMenuForm : UserCenterCommonForm + public class HdlBackupMenuForm : EditorCommonForm { - /// <summary> - /// 鐢婚潰鏄剧ず(搴曞眰浼氬浐瀹氳皟鐢ㄦ鏂规硶锛屽�熶互瀹屾垚鐢婚潰鍒涘缓) - /// </summary> - public void ShowForm() - { - //璁剧疆澶撮儴淇℃伅 - base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uDataBackup)); - - //鍒濆鍖栦腑閮ㄤ俊鎭� - this.InitMiddleFrame(); - } - - /// <summary> - /// 鍒濆鍖栦腑閮ㄤ俊鎭� - /// </summary> - private void InitMiddleFrame() + /// <summary> + /// 鐢婚潰鏄剧ず(搴曞眰浼氬浐瀹氳皟鐢ㄦ鏂规硶锛屽�熶互瀹屾垚鐢婚潰鍒涘缓) + /// </summary> + public void ShowForm() { + //璁剧疆澶撮儴淇℃伅 + base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uDataBackup)); + + //鍒濆鍖栦腑閮ㄤ俊鎭� + this.InitMiddleFrame(); + } + + /// <summary> + /// 鍒濆鍖栦腑閮ㄤ俊鎭� + /// </summary> + private void InitMiddleFrame() + { + //娓呯┖bodyFrame + this.ClearBodyFrame(); + //鍒濆鍖栥�愬悓姝ユ暟鎹�戣 - this.InitAutoBackupRow(); - - //鍒濆鍖栥�愯嚜瀹氫箟澶囦唤銆戣 - this.InitManualBackupRow(); - - //鍒濆鍖栥�愮綉鍏冲浠姐�戣 - //this.InitGatewayBackupRow(); + this.InitAutoBackupRow(); + + //鍒濆鍖栥�愯嚜瀹氫箟澶囦唤銆戣 + this.InitManualBackupRow(); + + //鍒濆鍖栥�愮綉鍏冲浠姐�戣 + //this.InitGatewayBackupRow(); } /// <summary> @@ -41,20 +44,21 @@ /// </summary> private void InitAutoBackupRow() { - var rowLayout = new StatuRowLayout(); + var rowLayout = new FrameRowControl(); bodyFrameLayout.AddChidren(rowLayout); + //搴曠嚎 + rowLayout.AddBottomLine(); //鑷姩鍚屾鏁版嵁 - var txName = new RowCenterView(false); + var txName = rowLayout.AddLeftCaption("", 800); txName.TextID = R.MyInternationalizationString.uAppAutoBackup; - rowLayout.AddChidren(txName); - rowLayout.AddRightIconControl(); + rowLayout.AddRightArrow(); - rowLayout.MouseUpEvent += (sender, e) => + rowLayout.ButtonClickEvent += (sender, e) => { var form = new HdlAutoBackUpForm(); - this.AddForm(form); + form.AddForm(); }; } @@ -63,21 +67,23 @@ /// </summary> private void InitManualBackupRow() { - var rowLayout = new StatuRowLayout(); + var rowLayout = new FrameRowControl(); rowLayout.Y = ControlCommonResourse.ListViewRowHeight; bodyFrameLayout.AddChidren(rowLayout); + //搴曠嚎 + rowLayout.AddBottomLine(); //鑷畾涔夊浠� - var txName = new RowCenterView(false); + var txName = rowLayout.AddLeftCaption("", 800); txName.TextID = R.MyInternationalizationString.uAppManualBackup; rowLayout.AddChidren(txName); - rowLayout.AddRightIconControl(); + rowLayout.AddRightArrow(); - rowLayout.MouseUpEvent += (sender, e) => + rowLayout.ButtonClickEvent += (sender, e) => { var form = new HdlManualBackUpForm(); - this.AddForm(form); + form.AddForm(); }; } @@ -86,21 +92,21 @@ /// </summary> private void InitGatewayBackupRow() { - var rowLayout = new StatuRowLayout(); + var rowLayout = new FrameRowControl(); rowLayout.Y = ControlCommonResourse.ListViewRowHeight * 2; bodyFrameLayout.AddChidren(rowLayout); //缃戝叧澶囦唤 - var txName = new RowCenterView(false); + var txName = rowLayout.AddLeftCaption("", 800); txName.TextID = R.MyInternationalizationString.uGatewayBackup; rowLayout.AddChidren(txName); - rowLayout.AddRightIconControl(); + rowLayout.AddRightArrow(); - rowLayout.MouseUpEvent += (sender, e) => + rowLayout.ButtonClickEvent += (sender, e) => { var form = new HdlGatewayListBackUpForm(); - this.AddForm(form); + form.AddForm(); }; } } -- Gitblit v1.8.0