黄学彪
2019-11-04 c7698e163e43cea9e7f8ee45f8e3f91c9265cca4
ZigbeeApp/Shared/Phone/UserCenter/UserMain/UserInformationForm.cs
@@ -46,11 +46,21 @@
            bodyFrameLayout.AddChidren(specialTopFrame);
            //用户图标
            var btnUserIcon = new IconViewControl(251);
            var btnUserIcon = new CutPictureControl(UserCenterResourse.UserInfo.UserIconFile, 251, 251, true);
            btnUserIcon.Radius = (uint)Application.GetMinRealAverage(251) / 2;
            btnUserIcon.Y = Application.GetRealHeight(46);
            btnUserIcon.Gravity = Gravity.CenterHorizontal;
            btnUserIcon.UnSelectedImagePath = UserCenterResourse.UserInfo.UserIconFile;
            btnUserIcon.ImagePath = UserCenterResourse.UserInfo.UserIconFile;
            specialTopFrame.AddChidren(btnUserIcon);
            btnUserIcon.SelectPictrueEvent += async (selectPic) =>
            {
                var pra = new { HeadImage = Shared.IO.FileUtils.ReadFile(selectPic) };
                var result = await UserCenterLogic.GetResultStatuByRequestHttps("ZigbeeUsers/UpdateHeadImage", false, pra);
                if (result == true)
                {
                    UserCenterResourse.UserInfo.UserIconFileChanged = true;
                }
            };
        }
        #endregion