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();
}
}
}