From 7d005a7618e3d7a80d8ede3baf6ecc4bf8019cd5 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期二, 01 九月 2020 15:22:09 +0800 Subject: [PATCH] 2020-09-01 --- HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs | 89 +++++++++++++++++++++++++++++++++++++------- 1 files changed, 74 insertions(+), 15 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs index dd4feb8..bad22e4 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs @@ -31,7 +31,7 @@ /// </summary> void LoadEvent_SwitchHome() { -#if DEBUG +#if DEBUG111 btnUserTypeName.MouseUpEventHandler = (sender, e) => { var pm = new DAL.Server.HttpServerRequest(); @@ -110,27 +110,80 @@ var dispalyView = new FrameLayout() { - X = Application.GetRealWidth(22), + X = Application.GetRealWidth(10), Y = Application.GetRealHeight(268), Width = Application.GetRealWidth(160), - Height = Application.GetRealHeight(198), - BackgroundImagePath = "PersonalCenter/HomeListbg.png", + Height = Application.GetRealHeight(110), + BackgroundImagePath = "PersonalCenter/HomeList1bg.png", }; dialogBody.AddChidren(dispalyView); - var contentView = new VerticalScrolViewLayout() { - X = Application.GetRealWidth(8), + var contentView = new VerticalScrolViewLayout() + { + X = Application.GetRealWidth(22), Y = Application.GetRealHeight(15), Width = Application.GetRealWidth(150), - Height = Application.GetRealHeight(45*4), + Height = Application.GetRealHeight(45 ), + ScrollEnabled = false }; dispalyView.AddChidren(contentView); - foreach(var home in MainPage.LoginUser.regionList) + if (MainPage.LoginUser.regionList.Count < 3) + { + } + else if (MainPage.LoginUser.regionList.Count < 4) + { + dispalyView = new FrameLayout() + { + X = Application.GetRealWidth(10), + Y = Application.GetRealHeight(268), + Width = Application.GetRealWidth(160), + Height = Application.GetRealHeight(155), + BackgroundImagePath = "PersonalCenter/HomeList2bg.png", + }; + dialogBody.AddChidren(dispalyView); + + contentView.Height = Application.GetRealHeight(45 * 3); + dispalyView.AddChidren(contentView); + } + else if (MainPage.LoginUser.regionList.Count < 5) + { + dispalyView = new FrameLayout() + { + X = Application.GetRealWidth(10), + Y = Application.GetRealHeight(268), + Width = Application.GetRealWidth(160), + Height = Application.GetRealHeight(200), + BackgroundImagePath = "PersonalCenter/HomeList3bg.png", + }; + dialogBody.AddChidren(dispalyView); + + contentView.Height = Application.GetRealHeight(45 * 4); + dispalyView.AddChidren(contentView); + } + else + { + dispalyView = new FrameLayout() + { + X = Application.GetRealWidth(10), + Y = Application.GetRealHeight(268), + Width = Application.GetRealWidth(160), + Height = Application.GetRealHeight(245), + BackgroundImagePath = "PersonalCenter/HomeList4bg.png", + }; + dialogBody.AddChidren(dispalyView); + + contentView.Height = Application.GetRealHeight(45 * 5); + contentView.ScrollEnabled = true; + dispalyView.AddChidren(contentView); + } + + + + foreach (var home in MainPage.LoginUser.regionList) { var btnHomeName = new Button() { - Gravity = Gravity.CenterHorizontal, Width = Application.GetRealWidth(112), Height = Application.GetRealHeight(44), TextAlignment = TextAlignment.CenterLeft, @@ -148,7 +201,6 @@ { contentView.AddChidren(new Button() { - Gravity = Gravity.CenterHorizontal, Width = Application.GetRealWidth(112), Height = Application.GetRealHeight(1), BackgroundColor = CSS.CSS_Color.BackgroundColor @@ -160,7 +212,7 @@ var regionId = (string)btnHomeName.Tag; dialog.Close(); LoadEvent_ChangeCurHome(MainPage.LoginUser.regionList.Find((obj) => obj.RegionID == regionId)); - + LoadContentView(); }; } dialog.Show(); @@ -277,19 +329,26 @@ #region 涓汉涓績 void LoadEvent_GoPersonalDataPage() { - userHeadImageView.MouseUpEventHandler += (sender, e) => { - Action updataHeadImage = () => { + EventHandler<MouseEventArgs> eventHandler = (sender, e) => + { + Action updataHeadImage = () => + { userHeadImageView.ImagePath = MainPage.LoginUser.headImagePagePath; }; - Action updataUserName = () => { + Action updataUserName = () => + { btnUserName.Text = MainPage.LoginUser.userName; }; - var personalDataView = new PersonalDataPage(updataHeadImage,updataUserName); + var personalDataView = new PersonalDataPage(updataHeadImage, updataUserName); MainPage.BasePageView.AddChidren(personalDataView); personalDataView.LoadView(); MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; }; + userHeadImageView.MouseUpEventHandler = eventHandler; + btnUserName.MouseUpEventHandler = eventHandler; + btnEmail.MouseUpEventHandler = eventHandler; + } #endregion -- Gitblit v1.8.0