From e6a26ee148587327478d9a82624a820c907b6e16 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期三, 04 十一月 2020 14:58:15 +0800 Subject: [PATCH] 20201104 --- HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs | 47 ++++++++++++++++++++++++++++++++++++----------- 1 files changed, 36 insertions(+), 11 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs index 0e22ce6..e3eee9d 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs @@ -15,17 +15,17 @@ List<ResidenceMemberInfo> residenceMemberInfos; + Action action; public MemberManagementPage() { bodyView = this; residenceMemberInfos = new List<ResidenceMemberInfo>(); } - string s1 = ""; - string s2 = ""; public void LoadPage() { - //鍒涘缓鐧诲綍绾跨▼ + bodyView.BackgroundColor = CSS_Color.BackgroundColor; + //鍒涘缓璇诲彇鎴愬憳璐﹀彿绾跨▼ var thread = LoadThread_GetResidenceMemberAccount(); waitPage = new Loading(); new PublicAssmebly().LoadPage_WaitPage(thread, bodyView, waitPage); @@ -33,17 +33,18 @@ Action backAction = () => { }; + + Action backAction_AddMember = () => + { + LoadThread_GetResidenceMemberAccount().Start(); + }; Action<string, string> refreshAction = (s1, s2) => { - var mmp = new AddMemberScanPage(); + var mmp = new AddMemberScanPage(backAction_AddMember); MainPage.BasePageView.AddChidren(mmp); mmp.LoadPage(); MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; - - Console.WriteLine(s1); - Console.WriteLine(s2); }; - bodyView.BackgroundColor = CSS_Color.BackgroundColor; new TopViewDiv(bodyView, Language.StringByID(StringId.MemberManagement)).LoadTopView("Member", refreshAction, backAction); contentView = new VerticalScrolViewLayout() @@ -87,6 +88,28 @@ Height = Application.GetRealWidth(79), }; sView.AddChidren(view1); + + var userTypeView = new FrameLayout() + { + Width = Application.GetRealWidth(122), + Height = Application.GetRealHeight(58), + X = Application.GetRealWidth(270), + Y = Application.GetRealHeight(16), + BackgroundImagePath = "PersonalCenter/UserTypebg.png", + }; + view1.AddChidren(userTypeView); + + var btnUserTypeName = new Button() + { + X = Application.GetRealWidth(28), + Width = Application.GetRealWidth(80), + Height = Application.GetRealHeight(17 * 3), + TextAlignment = TextAlignment.CenterLeft, + TextColor = CSS_Color.MainBackgroundColor, + TextSize = CSS_FontSize.PromptFontSize_FirstLevel, + TextID = StringId.Member + }; + userTypeView.AddChidren(btnUserTypeName); var memberHeadImageView = new ImageView() { @@ -221,7 +244,11 @@ EventHandler<MouseEventArgs> eHandler = (sender, e) => { - var mmp = new MemberPermissionPage(memberInfo); + action = () => { + residenceMemberInfos.Remove(memberInfo); + LoadMemberRow(); + }; + var mmp = new MemberPermissionPage(memberInfo, action); MainPage.BasePageView.AddChidren(mmp); mmp.LoadPage(); MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; @@ -264,9 +291,7 @@ LoadView_ChangeCreateSceneState(btnCreateSceneRight, btnCreateSceneTitle, memberInfo); #endregion - } } - } } -- Gitblit v1.8.0