| | |
| | | /// <summary> |
| | | /// 获取验证码按钮 |
| | | /// </summary> |
| | | Button btnGetVerificationCode; |
| | | Button btnGetVerificationCode_Phone; |
| | | /// <summary> |
| | | /// 获取验证码按钮 |
| | | /// </summary> |
| | | Button btnGetVerificationCode_Mail; |
| | | /// <summary> |
| | | /// 验证码子区域底部分割线 |
| | | /// </summary> |
| | |
| | | /// 1:邮箱 |
| | | /// </summary> |
| | | int registerType; |
| | | /// <summary> |
| | | /// 手机区号 |
| | | /// </summary> |
| | | string phoneZoneCode = "86"; |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | string registerPhone; |
| | | string registerEmail; |
| | | #endregion |
| | | public ForgetPasswordPage(Action<string> action) |
| | | { |
| | |
| | | |
| | | public void ShowDialog() |
| | | { |
| | | new PublicAssmebly().LoadTopView(this, bodyView, Language.StringByID(StringId.ForgetPassword)); |
| | | new TopViewDiv(this,bodyView, Language.StringByID(StringId.ForgetPassword)).LoadTopView(); |
| | | //new PublicAssmebly().LoadTopView(this, bodyView, Language.StringByID(StringId.ForgetPassword)); |
| | | |
| | | #region 修改方式选择 |
| | | btnPhoneLogin = new Button() |
| | |
| | | Y = Application.GetRealHeight(112), |
| | | Width = Application.GetRealWidth(120), |
| | | Height = Application.GetRealHeight(40), |
| | | TextID = StringId.LoginByPhone, |
| | | TextID = StringId.PhoneNumberAccount, |
| | | TextColor = CSS_Color.MainColor, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | TextSize = CSS_FontSize.EmphasisFontSize_Secondary, |
| | |
| | | Y = Application.GetRealHeight(112), |
| | | Width = Application.GetRealWidth(100), |
| | | Height = Application.GetRealHeight(40), |
| | | TextID = StringId.LoginByEmail, |
| | | TextID = StringId.EmailAccount, |
| | | TextColor = CSS_Color.PromptingColor1, |
| | | TextAlignment = TextAlignment.Center, |
| | | TextSize = CSS_FontSize.TextFontSize, |
| | |
| | | if (accountType == 0) |
| | | { |
| | | accountView.AddChidren(btnGlobalRoaming); |
| | | |
| | | EventHandler<MouseEventArgs> eHandler = (sender, e) => { |
| | | JLCountrycode.CountryCodeView.Current.Show((countryName, code) => { |
| | | if (!string.IsNullOrEmpty(code)) |
| | | { |
| | | phoneZoneCode = code; |
| | | btnGlobalRoaming.Text = "+" + phoneZoneCode; |
| | | |
| | | } |
| | | }); |
| | | }; |
| | | btnGlobalRoaming.MouseUpEventHandler += eHandler; |
| | | } |
| | | |
| | | etAccount = new EditText() |
| | |
| | | }; |
| | | verificationCodeView.AddChidren(etVerificationCode); |
| | | |
| | | btnGetVerificationCode = new Button() |
| | | btnGetVerificationCode_Phone = new Button() |
| | | { |
| | | X = Application.GetRealWidth(219), |
| | | Width = Application.GetRealWidth(100), |
| | |
| | | TextAlignment = TextAlignment.CenterRight, |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | }; |
| | | verificationCodeView.AddChidren(btnGetVerificationCode); |
| | | verificationCodeView.AddChidren(btnGetVerificationCode_Phone); |
| | | |
| | | btnGetVerificationCode_Mail = new Button() |
| | | { |
| | | X = Application.GetRealWidth(219), |
| | | Width = Application.GetRealWidth(100), |
| | | TextID = StringId.GetVerificationCode, |
| | | SelectedTextColor = CSS_Color.MainColor, |
| | | TextColor = CSS_Color.PromptingColor1, |
| | | TextAlignment = TextAlignment.CenterRight, |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | Visible = false |
| | | }; |
| | | verificationCodeView.AddChidren(btnGetVerificationCode_Mail); |
| | | |
| | | btnVerificationCodeViewBottomLine = new Button() |
| | | { |