using System;
|
using Shared;
|
using HDL_ON.UI.CSS;
|
|
namespace HDL_ON.UI
|
{
|
/// <summary>
|
/// 过户确认提醒界面
|
/// </summary>
|
public class TransferConfirmPage : FrameLayout
|
{
|
/// <summary>
|
///
|
/// </summary>
|
FrameLayout bodyView;
|
|
public TransferConfirmPage()
|
{
|
bodyView = this;
|
}
|
|
/// <summary>
|
///
|
/// </summary>
|
public void LoadPage()
|
{
|
BackgroundColor = CSS_Color.MainBackgroundColor;
|
|
new TopViewDiv(bodyView, Language.StringByID(StringId.Transfer)).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.新户主账号为有效的HDL账号 \n\n4.接收方账号与转移方账号不可为同一个账号 (绑定的其他登录)",
|
};
|
bodyView.AddChidren(btnPleaseNoteStr);
|
|
//
|
var btnConfirm = new ConfirmButton()
|
{
|
Y = Application.GetRealHeight(456),
|
Text = "确认过户",
|
};
|
bodyView.AddChidren(btnConfirm);
|
|
btnConfirm.MouseUpEventHandler = (sender, e) => {
|
//Utlis.ShowTip("暂不支持");
|
|
var skipPage = new TransferInputPage();
|
MainPage.BasePageView.AddChidren(skipPage);
|
skipPage.LoadPage();
|
MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
|
|
};
|
|
}
|
|
}
|
|
}
|