From 83f5dcf34d961ac18cf393a21687bf5aca199181 Mon Sep 17 00:00:00 2001
From: chenqiyang <1406175257@qq.com>
Date: 星期五, 11 三月 2022 09:26:50 +0800
Subject: [PATCH] 引入全视通dll库
---
ZigbeeApp/Shared/Phone/Login/Controls/PhoneEmailSelectControl.cs | 34 ++++++++++++++++++++++++++++++----
1 files changed, 30 insertions(+), 4 deletions(-)
diff --git a/ZigbeeApp/Shared/Phone/Login/Controls/PhoneEmailSelectControl.cs b/ZigbeeApp/Shared/Phone/Login/Controls/PhoneEmailSelectControl.cs
index 0360031..bd373ba 100755
--- a/ZigbeeApp/Shared/Phone/Login/Controls/PhoneEmailSelectControl.cs
+++ b/ZigbeeApp/Shared/Phone/Login/Controls/PhoneEmailSelectControl.cs
@@ -48,12 +48,13 @@
public void InitControl(uint selectBackColor,int selectIndex)
{
//鎵嬫満鍙�
- this.btnPhone = new NormalViewControl(this.Width / 2 + HdlControlLogic.Current.GetPictrueRealSize(20), HdlControlLogic.Current.GetPictrueRealSize(127), false);
+ this.btnPhone = new NormalViewControl(HdlControlLogic.Current.GetPictrueRealSize(467), HdlControlLogic.Current.GetPictrueRealSize(127), false);
btnPhone.X = HdlControlLogic.Current.GetPictrueRealSize(10);
btnPhone.SelectedBackgroundColor = selectBackColor;
btnPhone.TextID = R.MyInternationalizationString.PhoneNum;
btnPhone.TextColor = UserCenterColor.Current.TextGrayColor3;
btnPhone.SelectedTextColor = UserCenterColor.Current.White;
+ btnPhone.TextAlignment = TextAlignment.Center;
btnPhone.Radius = (uint)HdlControlLogic.Current.GetPictrueRealSize(127) / 2;
this.AddChidren(btnPhone);
btnPhone.ButtonClickEvent += (sender, e) =>
@@ -72,11 +73,12 @@
//閭
this.btnEmail = new NormalViewControl(this.btnPhone.Width, this.btnPhone.Height, false);
- btnEmail.X = this.btnPhone.Right - HdlControlLogic.Current.GetPictrueRealSize(40);
+ btnEmail.X = this.Width - this.btnPhone.Width - HdlControlLogic.Current.GetPictrueRealSize(10);
btnEmail.SelectedBackgroundColor = selectBackColor;
btnEmail.TextID = R.MyInternationalizationString.Email;
btnEmail.TextColor = UserCenterColor.Current.TextGrayColor3;
btnEmail.SelectedTextColor = UserCenterColor.Current.White;
+ btnEmail.TextAlignment = TextAlignment.Center;
btnEmail.Radius = (uint)HdlControlLogic.Current.GetPictrueRealSize(127) / 2;
this.AddChidren(btnEmail);
btnEmail.ButtonClickEvent += (sender, e) =>
@@ -93,18 +95,42 @@
}
};
+ //璁剧疆閫夋嫨鐘舵��
+ this.SetSelectIndex(selectIndex);
+ }
+
+ #endregion
+
+ #region 鈻� 璁剧疆閫夋嫨鐘舵�乢______________________
+
+ /// <summary>
+ /// 璁剧疆閫夋嫨鐘舵��(1:鎵嬫満鍙� 2:閭)
+ /// </summary>
+ /// <param name="i_index">1:鎵嬫満鍙� 2:閭</param>
+ public void SetSelectIndex(int i_index)
+ {
//璁剧疆鍒濆鍊�
- if (selectIndex == 1)
+ if (i_index == 1)
{
btnPhone.IsBold = true;
btnPhone.IsSelected = true;
+ if (btnEmail.IsSelected == true)
+ {
+ btnEmail.IsBold = false;
+ btnEmail.IsSelected = false;
+ }
//璋冪敤鍥炶皟鍑芥暟
this.SelectMenuEvent?.Invoke(1);
}
- else if (selectIndex == 2)
+ else if (i_index == 2)
{
btnEmail.IsBold = true;
btnEmail.IsSelected = true;
+ if (btnPhone.IsSelected == true)
+ {
+ btnPhone.IsBold = false;
+ btnPhone.IsSelected = false;
+ }
//璋冪敤鍥炶皟鍑芥暟
this.SelectMenuEvent?.Invoke(2);
}
--
Gitblit v1.8.0