From 404cdc88627f942df7944af04ee05b9d527752d6 Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期一, 30 九月 2019 13:22:40 +0800
Subject: [PATCH] 合并了徐梅的按键面板绑定
---
ZigbeeApp/Shared/Phone/UserCenter/Member/SubAccountLevelUpSuccessForm.cs | 113 ++++++++++++++++++++++++++++++++------------------------
1 files changed, 65 insertions(+), 48 deletions(-)
diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Member/SubAccountLevelUpSuccessForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Member/SubAccountLevelUpSuccessForm.cs
index 20a7be8..0e308f5 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/Member/SubAccountLevelUpSuccessForm.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Member/SubAccountLevelUpSuccessForm.cs
@@ -7,12 +7,18 @@
/// <summary>
/// 鎴愬憳鍗囩骇瀹屾垚鐨勬樉绀虹敾闈�
/// </summary>
- public class SubAccountLevelUpSuccessForm : UserCenterCommonForm
+ public class SubAccountLevelUpSuccessForm : DialogCommonForm
{
+ #region 鈻� 鍙橀噺澹版槑___________________________
+
/// <summary>
/// 鎴愬憳鐨勪俊鎭�
/// </summary>
private MemberInfoRes memberInfo = null;
+
+ #endregion
+
+ #region 鈻� 鍒濆鍖朹____________________________
/// <summary>
/// 鐢婚潰鏄剧ず(搴曞眰浼氬浐瀹氳皟鐢ㄦ鏂规硶锛屽�熶互瀹屾垚鐢婚潰鍒涘缓)
@@ -21,9 +27,6 @@
public void ShowForm(MemberInfoRes info)
{
this.memberInfo = info;
-
- //璁剧疆鏍囬淇℃伅
- base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uMemberAuthorization));
//鍒濆鍖栦腑閮ㄦ帶浠�
this.InitMiddleFrame();
@@ -34,64 +37,78 @@
/// </summary>
private void InitMiddleFrame()
{
- //鎴愬憳鎺堟潈鎴愬姛锛�
- var btnMsg = new MsgViewControl(800, true);
- btnMsg.TextID = R.MyInternationalizationString.uMemberAuthorizationSuccess;
- btnMsg.Y = Application.GetRealHeight(100);
- btnMsg.TextAlignment = TextAlignment.Center;
- btnMsg.Gravity = Gravity.CenterHorizontal;
- bodyFrameLayout.AddChidren(btnMsg);
+ //鑳屾櫙妗�
+ var frame = new FrameLayout();
+ frame.Width = Application.GetRealWidth(838);
+ frame.Height = Application.GetRealHeight(1097);
+ frame.BackgroundColor = UserCenterColor.Current.White;
+ frame.Gravity = Gravity.Center;
+ frame.Radius = (uint)Application.GetMinRealAverage(6);
+ bodyFrameLayout.AddChidren(frame);
- //鐢ㄦ埛鍥炬爣
- var btnUserIcon = new ProfilePhotoControl();
- btnUserIcon.Y = Application.GetRealHeight(280);
+ //鐢ㄦ埛鍥炬爣
+ var btnUserIcon = new PicViewControl(207, 207);
+ btnUserIcon.Y = Application.GetRealHeight(104);
btnUserIcon.Gravity = Gravity.CenterHorizontal;
- btnUserIcon.UnSelectedImagePath = "Account/Admin.png";
- bodyFrameLayout.AddChidren(btnUserIcon);
-
- //鏉冮檺
- var btnAuthority = new ViewNormalControl(800, true);
- btnAuthority.TextAlignment = TextAlignment.Center;
- btnAuthority.Y = btnUserIcon.Bottom + Application.GetRealHeight(10);
- btnAuthority.Gravity = Gravity.CenterHorizontal;
- btnAuthority.TextColor = UserCenterColor.Current.TextGrayColor;
- btnAuthority.TextID = R.MyInternationalizationString.uMember;
- if (memberInfo.AccountType == 1)
- {
- //鎷ユ湁绠$悊鍛樻潈闄�
- btnAuthority.TextID = R.MyInternationalizationString.uMemberHadActionAuthority;
- }
- bodyFrameLayout.AddChidren(btnAuthority);
-
- //鏄电О
- var btnName = new ViewNormalControl(800, true);
+ btnUserIcon.UnSelectedImagePath = "Center/Admin.png";
+ frame.AddChidren(btnUserIcon);
+
+ //鏄电О
+ var btnName = new NormalViewControl(frame.Width, Application.GetRealHeight(55), false);
btnName.TextAlignment = TextAlignment.Center;
- btnName.Y = btnAuthority.Bottom + Application.GetRealHeight(10);
+ btnName.Y = Application.GetRealHeight(334);
+ btnName.TextColor = UserCenterColor.Current.TextColor2;
+ btnName.TextSize = 16;
btnName.Text = memberInfo.UserName;
- btnName.Gravity = Gravity.CenterHorizontal;
- bodyFrameLayout.AddChidren(btnName);
if (string.IsNullOrEmpty(memberInfo.UserName) == true)
{
btnName.Text = memberInfo.Account;
}
+ frame.AddChidren(btnName);
+
+ //鏉冮檺
+ var btnAuthority = new NormalViewControl(frame.Width, Application.GetRealHeight(50), false);
+ btnAuthority.TextAlignment = TextAlignment.Center;
+ btnAuthority.Y = Application.GetRealHeight(400);
+ btnAuthority.TextColor = UserCenterColor.Current.TextGrayColor;
+ btnAuthority.TextID = R.MyInternationalizationString.uMember;
+ btnAuthority.TextSize = 12;
+ frame.AddChidren(btnAuthority);
+
+ //鎴愬憳鎺堟潈鎴愬姛
+ var btnMsg = new NormalViewControl(frame.Width, Application.GetRealHeight(81), false);
+ btnMsg.TextID = R.MyInternationalizationString.uMemberAuthorizationSuccess;
+ btnMsg.Y = Application.GetRealHeight(541);
+ btnMsg.TextAlignment = TextAlignment.Center;
+ btnMsg.TextSize = 20;
+ frame.AddChidren(btnMsg);
+
+ //璇ユ垚鍛樺凡鎴愪负绠$悊鍛�,鎮ㄧ殑鎺у埗鏉冨凡绉讳氦
+ string strMsg = Language.StringByID(R.MyInternationalizationString.uSubAccountLevelIsUpAndLetAuthorization);
+ if (strMsg.Contains("{0}") == true)
+ {
+ strMsg = string.Format(strMsg, "\r\n", "\r\n");
+ }
+ var btnView = new NormalViewControl(frame.Width, Application.GetRealHeight(147), false);
+ btnView.Y = Application.GetRealHeight(622);
+ btnView.TextAlignment = TextAlignment.Center;
+ btnView.Text = strMsg;
+ btnView.TextColor = UserCenterColor.Current.TextGrayColor;
+ btnView.IsMoreLines = true;
+ btnView.TextSize = 12;
+ frame.AddChidren(btnView);
//瀹屾垚
- var btnFinish = new BottomClickButton();
+ var btnFinish = new BottomClickButton(688);
+ btnFinish.Y = Application.GetRealHeight(867);
btnFinish.TextID = R.MyInternationalizationString.uFinish;
- bodyFrameLayout.AddChidren(btnFinish);
- btnFinish.MouseUpEventHandler += (sender, e) =>
+ frame.AddChidren(btnFinish);
+ btnFinish.ButtonClickEvent += (sender, e) =>
{
this.CloseForm();
};
-
- //璇ユ垚鍛樺凡鎴愪负绠$悊锛屾偍鐨勬帶鍒舵潈闄愬凡绉讳氦
- var btnView = new ViewNormalControl(800, true);
- btnView.Y = btnFinish.Y - Application.GetRealHeight(100);
- btnView.TextAlignment = TextAlignment.Center;
- btnView.TextID = R.MyInternationalizationString.uSubAccountLevelIsUpAndLetAuthorization;
- btnView.TextColor = UserCenterColor.Current.TextGrayColor;
- btnView.Gravity = Gravity.CenterHorizontal;
- bodyFrameLayout.AddChidren(btnView);
}
+
+ #endregion
}
}
--
Gitblit v1.8.0