using System;
|
using Shared;
|
using HDL_ON.UI.CSS;
|
|
namespace HDL_ON.UI
|
{
|
/// <summary>
|
/// 管理员权限迁移确认提醒界面
|
/// </summary>
|
public class AdminMigrationConfirmPage : FrameLayout
|
{
|
/// <summary>
|
///
|
/// </summary>
|
FrameLayout bodyView;
|
|
public AdminMigrationConfirmPage()
|
{
|
bodyView = this;
|
}
|
|
/// <summary>
|
///
|
/// </summary>
|
public void LoadPage()
|
{
|
BackgroundColor = CSS_Color.MainBackgroundColor;
|
|
new TopViewDiv(bodyView, Language.StringByID(StringId.AdministratorPermissionMigration)).LoadTopView();
|
|
#region 头像
|
FrameLayout headView = new FrameLayout()
|
{
|
Y = Application.GetRealHeight(72),
|
Height = Application.GetRealHeight(132),
|
};
|
bodyView.AddChidren(headView);
|
|
|
ImageView myHeadImage = new ImageView()
|
{
|
X = Application.GetRealWidth(48),
|
Y = Application.GetRealHeight(96),
|
Width = Application.GetRealWidth(84),
|
Height = Application.GetRealWidth(84),
|
Radius = (uint)Application.GetRealWidth(42),
|
ImagePath = UserInfo.Current.headImagePagePath,
|
Gravity = Gravity.CenterVertical,
|
};
|
headView.AddChidren(myHeadImage);
|
|
ImageView transferImage = new ImageView()
|
{
|
X = Application.GetRealWidth(144),
|
Y = Application.GetRealHeight(96),
|
Width = Application.GetRealWidth(84),
|
Height = Application.GetRealWidth(32),
|
ImagePath = "PersonalCenter/Transfer.png",
|
Gravity = Gravity.Center,
|
};
|
headView.AddChidren(transferImage);
|
|
ImageView otherHeadImage = new ImageView()
|
{
|
X = Application.GetRealWidth(231),
|
Y = Application.GetRealHeight(96),
|
Width = Application.GetRealWidth(101),
|
Height = Application.GetRealWidth(101),
|
ImagePath = "PersonalCenter/Head.png",
|
Gravity = Gravity.CenterVertical,
|
};
|
headView.AddChidren(otherHeadImage);
|
|
#endregion
|
|
var btnTip = new Button()
|
{
|
Y = headView.Bottom,
|
X = Application.GetRealWidth(16),
|
Width = Application.GetRealWidth(343),
|
Height = Application.GetRealHeight(22),
|
TextAlignment = TextAlignment.Center,
|
TextColor = CSS_Color.FirstLevelTitleColor,
|
TextSize = CSS_FontSize.SubheadingFontSize,
|
Text = "您将转移您的管理员权限给其他HDL账号",
|
};
|
bodyView.AddChidren(btnTip);
|
|
|
//请注意
|
var btnPleaseNote = new Button()
|
{
|
Y = btnTip.Bottom + Application.GetRealHeight(38),
|
X = Application.GetRealWidth(16),
|
Width = Application.GetRealWidth(343),
|
Height = Application.GetRealHeight(17),
|
TextAlignment = TextAlignment.CenterLeft,
|
TextColor = CSS_Color.FirstLevelTitleColor,
|
TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
|
Text = "请注意:",
|
};
|
bodyView.AddChidren(btnPleaseNote);
|
|
//请注意的内容
|
var btnPleaseNoteStr = new Button()
|
{
|
Y = btnPleaseNote.Bottom + Application.GetRealHeight(8),
|
X = Application.GetRealWidth(16),
|
Width = Application.GetRealWidth(343),
|
Height = Application.GetRealHeight(170),
|
TextAlignment = TextAlignment.TopLeft,
|
TextColor = CSS_Color.TextualColor,
|
TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
|
IsMoreLines = true,
|
Text = "1.该住宅您的管理员数据(云端数据)将全部转移给新的管理员 \n\n2.新的管理员可以选择不保留原有住宅成员的数据,其他成员将会不能使用 \n\n3.在转移后,您若需要成为家庭成员,由新的管理员设置 \n\n4.接收方账号为有效的HDL账号 \n\n5.接收方账号与转移方账号不可为同一个账号 (绑定的其他登录)",
|
};
|
bodyView.AddChidren(btnPleaseNoteStr);
|
|
//
|
var btnConfirm = new ConfirmButton()
|
{
|
Y = Application.GetRealHeight(583),
|
Text = "确认转移",
|
};
|
bodyView.AddChidren(btnConfirm);
|
|
btnConfirm.MouseUpEventHandler = (sender, e) => {
|
Utlis.ShowTip("暂不支持");
|
};
|
|
|
}
|
|
}
|
|
}
|