| | |
| | |
|
| | | /// <summary>
|
| | | /// 画面显示(底层会固定调用此方法,借以完成画面创建)
|
| | | /// </summary> |
| | | public void ShowForm() |
| | | { |
| | | //初始化中部控件 |
| | | this.InitMiddleFrame(); |
| | | /// </summary>
|
| | | public void ShowForm()
|
| | | {
|
| | | //初始化中部控件
|
| | | this.InitMiddleFrame();
|
| | | }
|
| | |
|
| | | /// <summary> |
| | | /// 初始化中部控件 |
| | | /// </summary> |
| | | private void InitMiddleFrame() |
| | | /// <summary>
|
| | | /// 初始化中部控件
|
| | | /// </summary>
|
| | | private void InitMiddleFrame()
|
| | | {
|
| | | uint roundHeigth = (uint)Application.GetRealHeight(17);
|
| | |
|
| | |
| | |
|
| | | //用户头像
|
| | | var btnIcon = new ImageView();
|
| | | btnIcon.Height = Application.GetMinRealAverage(294);
|
| | | btnIcon.Width = Application.GetMinRealAverage(294);
|
| | | btnIcon.Radius = (uint)Application.GetMinRealAverage(294) / 2;
|
| | | btnIcon.Height = this.GetPictrueRealSize(294);
|
| | | btnIcon.Width = this.GetPictrueRealSize(294);
|
| | | btnIcon.Radius = (uint)this.GetPictrueRealSize(294) / 2;
|
| | | btnIcon.Y = Application.GetRealHeight(121);
|
| | | btnIcon.Gravity = Gravity.CenterHorizontal;
|
| | | btnIcon.ImageBytes = Shared.IO.FileUtils.ReadFile(UserCenterResourse.UserInfo.UserIconFile);
|
| | |
| | | frameDetail.AddChidren(btnUser);
|
| | | //二维码
|
| | | var btnQrCode = new PicViewControl(236, 236);
|
| | | btnQrCode.ImageBytes = QRCode.BytesFromText(UserCenterResourse.UserInfo.Account, Application.GetMinRealAverage(236), Application.GetMinRealAverage(236));
|
| | | btnQrCode.ImageBytes = QRCode.BytesFromText(UserCenterResourse.UserInfo.Account, this.GetPictrueRealSize(236), this.GetPictrueRealSize(236));
|
| | | btnQrCode.Gravity = Gravity.CenterHorizontal;
|
| | | btnQrCode.Y = Application.GetRealHeight(262);
|
| | | frameDetail.AddChidren(btnQrCode);
|