using System; using Shared; using HDL_ON.UI.CSS; using HDL_ON.Stan; namespace HDL_ON.UI { /// /// 管理员权限迁移确认提醒界面 /// public class AdminMigrationConfirmPage : EditorCommonForm { #region ■ 变量声明___________________________ #endregion #region ■ 初始化_____________________________ /// /// 画面显示(底层会固定调用此方法,借以完成画面创建) /// public void ShowForm() { //管理员权限转移 base.SetTitleText(Language.StringByID(StringId.AdminAuthorityTransfer)); //初始化中部信息 this.InitMiddleFrame(); } /// /// 初始化中部信息 /// private void InitMiddleFrame() { //清空bodyFrame this.ClearBodyFrame(); //账号自己的头像 var btnHeadImage = new ImageView(); btnHeadImage.X = Application.GetRealWidth(48); btnHeadImage.Y = Application.GetRealHeight(32); btnHeadImage.Width = Application.GetRealWidth(84); btnHeadImage.Height = Application.GetRealWidth(84); btnHeadImage.Radius = (uint)Application.GetRealWidth(42); btnHeadImage.ImagePath = UserInfo.Current.headImagePagePath; bodyFrameLayout.AddChidren(btnHeadImage); //箭头 var btnArrow = new PicViewControl(84, 32); btnArrow.X = btnHeadImage.Right + Application.GetRealWidth(12); btnArrow.Y = Application.GetRealHeight(58); btnArrow.UnSelectedImagePath = "PersonalCenter/Transfer.png"; bodyFrameLayout.AddChidren(btnArrow); //一个默认头像 var btnHead2 = new IconViewControl(102); btnHead2.X = btnArrow.Right + Application.GetRealWidth(3); btnHead2.Y = Application.GetRealHeight(26); btnHead2.UnSelectedImagePath = "PersonalCenter/Head.png"; bodyFrameLayout.AddChidren(btnHead2); //您将转移您的管理员权限给其他成员 this.AddListMsgControls(bodyFrameLayout, Language.StringByID(StringId.AdminAuthorityTransferMag1), CSS_FontSize.SubheadingFontSize, CSS_Color.FirstLevelTitleColor, Application.GetRealHeight(23), btnHead2.Bottom + Application.GetRealHeight(12)); //请注意: var btnAttention = new NormalViewControl(200, 18, true); btnAttention.X = HdlControlResourse.XXLeft; btnAttention.Y = btnHeadImage.Bottom + Application.GetRealHeight(84); btnAttention.TextID = StringId.Attention; btnAttention.TextSize = CSS_FontSize.PromptFontSize_FirstLevel; btnAttention.TextColor = CSS_Color.FirstLevelTitleColor; bodyFrameLayout.AddChidren(btnAttention); //1.该住宅您的管理员数据(云端数据)将全部转移给新的管理员 //2.您的数据将会与目标成员互换,您的权限将变更为目标成员的权限 var listContr = this.AddListMsgControls(bodyFrameLayout, Language.StringByID(StringId.AdminAuthorityTransferMag2), CSS_FontSize.PromptFontSize_FirstLevel, CSS_Color.TextualColor, Application.GetRealHeight(18), btnAttention.Bottom + Application.GetRealHeight(8), TextAlignment.CenterLeft); //确认转移 var btnConfirm = new BottomClickButton(220); btnConfirm.Y = listContr[listContr.Count - 1].Bottom + Application.GetRealHeight(75); btnConfirm.TextID = StringId.ConfirmTransfer2; bodyFrameLayout.AddChidren(btnConfirm); btnConfirm.ButtonClickEvent += (sender, e) => { var form = new AdminMigrationMemberListPage(); form.AddForm(); }; } #endregion } }