using System; using Shared; using HDL_ON.UI.CSS; namespace HDL_ON.UI { /// /// 管理员权限迁移确认提醒界面 /// public class AdminMigrationConfirmPage : FrameLayout { /// /// /// FrameLayout bodyView; public AdminMigrationConfirmPage() { bodyView = this; } /// /// /// 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("暂不支持"); var skipPage = new AdminMigrationInputPage(); MainPage.BasePageView.AddChidren(skipPage); skipPage.LoadPage(); MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; }; } } }