| | |
| | | /// <summary>
|
| | | /// 画面显示(底层会固定调用此方法,借以完成画面创建)
|
| | | /// </summary>
|
| | | public void ShowForm()
|
| | | /// <param name="autoUpdate">打开界面之后,如果有新版本,是否直接升级</param>
|
| | | public void ShowForm(bool autoUpdate)
|
| | | {
|
| | | //设置标题信息
|
| | | base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uAboutMe));
|
| | | //初始化中部控件
|
| | | this.InitMiddleFrame();
|
| | | this.InitMiddleFrame(autoUpdate);
|
| | | }
|
| | | /// <summary>
|
| | | /// Closes the form.
|
| | |
| | | /// <summary>
|
| | | /// 初始化中部控件
|
| | | /// </summary>
|
| | | private void InitMiddleFrame()
|
| | | /// <param name="autoUpdate">打开界面之后,如果有新版本,是否直接升级</param>
|
| | | private void InitMiddleFrame(bool autoUpdate)
|
| | | {
|
| | | //头部白色背景
|
| | | var frameLogo = new FrameLayoutBase();
|
| | |
| | | //更新最新版
|
| | | btnRightView.TextID = R.MyInternationalizationString.Update;
|
| | | rowUpdate.CanClick = true;
|
| | | if (autoUpdate == true)
|
| | | {
|
| | | //直接升级
|
| | | rowUpdate.ButtonClickEvent?.Invoke(null, null);
|
| | | }
|
| | | }
|
| | | else
|
| | | {
|