using System; namespace Shared.Phone.UserCenter.Gateway { /// /// 添加网关的选择画面 /// public class SelectNewGateWayForm : UserCenterCommonForm { /// /// 画面显示(底层会固定调用此方法,借以完成画面创建) /// public void ShowForm() { if (UserCenterResourse.UserInfo.AuthorityNo == 2) { //启用管理员标识 Common.Config.Instance.isAdministrator = true; } //设置头部信息 base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uAddGateway)); //初始化中部信息 this.InitMiddleFrame(); } /// /// 初始化中部信息 /// private void InitMiddleFrame() { var row1 = new StatuRowLayout(); bodyFrameLayout.AddChidren(row1); //有线网关的单击事件 row1.MouseUpEvent += (sender, e) => { var form = new AddWiredGwDirectionForm(); base.AddFromAndRemoveNowForm(form); }; //有线网关图标 var btnIcon1 = new RowLeftIconView(); btnIcon1.UnSelectedImagePath = "Gateway/WiredGateway.png"; btnIcon1.SelectedImagePath = "Gateway/WiredGatewaySelected.png"; row1.AddChidren(btnIcon1); //有线网关 var btntext1 = new RowCenterView(); btntext1.TextID = R.MyInternationalizationString.uWiredGateway; row1.AddChidren(btntext1); //向右图标 row1.AddRightIconControl(); var row2 = new StatuRowLayout(); row2.Y = row1.Bottom; bodyFrameLayout.AddChidren(row2); //无线网关的单击事件 row2.MouseUpEvent += (sender, e) => { var form = new User.NotFunctionForm(); this.AddForm(form); }; //无线网关图标 var btnIcon2 = new RowLeftIconView(); btnIcon2.UnSelectedImagePath = "Gateway/WirelessGateway.png"; btnIcon2.SelectedImagePath = "Gateway/WirelessGatewaySelected.png"; row2.AddChidren(btnIcon2); //无线网关 var btntext2 = new RowCenterView(); btntext2.TextID = R.MyInternationalizationString.uWirelessGateway; row2.AddChidren(btntext2); //向右图标 row2.AddRightIconControl(); } } }