using System; using System.Collections.Generic; using System.Text; namespace Shared.Phone.UserCenter.HdlBackup { /// /// 数据备份的菜单界面 /// public class HdlBackupMenuForm : EditorCommonForm { /// /// 画面显示(底层会固定调用此方法,借以完成画面创建) /// public void ShowForm() { //设置头部信息 base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uDataBackup)); //初始化中部信息 this.InitMiddleFrame(); } /// /// 初始化中部信息 /// private void InitMiddleFrame() { //清空bodyFrame this.ClearBodyFrame(); //初始化【同步数据】行 this.InitAutoBackupRow(); //初始化【自定义备份】行 this.InitManualBackupRow(); //初始化【网关备份】行 //this.InitGatewayBackupRow(); } /// /// 初始化【同步数据】行 /// private void InitAutoBackupRow() { var rowLayout = new FrameRowControl(); bodyFrameLayout.AddChidren(rowLayout); //底线 rowLayout.AddBottomLine(); //自动同步数据 var txName = rowLayout.AddLeftCaption("", 800); txName.TextID = R.MyInternationalizationString.uAppAutoBackup; rowLayout.AddRightArrow(); rowLayout.ButtonClickEvent += (sender, e) => { var form = new HdlAutoBackUpForm(); form.AddForm(); }; } /// /// 初始化【自定义备份】行 /// private void InitManualBackupRow() { var rowLayout = new FrameRowControl(); rowLayout.Y = ControlCommonResourse.ListViewRowHeight; bodyFrameLayout.AddChidren(rowLayout); //底线 rowLayout.AddBottomLine(); //自定义备份 var txName = rowLayout.AddLeftCaption("", 800); txName.TextID = R.MyInternationalizationString.uAppManualBackup; rowLayout.AddChidren(txName); rowLayout.AddRightArrow(); rowLayout.ButtonClickEvent += (sender, e) => { var form = new HdlManualBackUpForm(); form.AddForm(); }; } /// /// 初始化【网关备份】行 /// private void InitGatewayBackupRow() { var rowLayout = new FrameRowControl(); rowLayout.Y = ControlCommonResourse.ListViewRowHeight * 2; bodyFrameLayout.AddChidren(rowLayout); //网关备份 var txName = rowLayout.AddLeftCaption("", 800); txName.TextID = R.MyInternationalizationString.uGatewayBackup; rowLayout.AddChidren(txName); rowLayout.AddRightArrow(); rowLayout.ButtonClickEvent += (sender, e) => { var form = new HdlGatewayListBackUpForm(); form.AddForm(); }; } } }