public AuthenticationView() { this.InitializeComponent(); _txtPassword = this.FindControl <CopyPasteTextBox>("txtPassword"); _txtAltID = this.FindControl <CopyPasteTextBox>("txtAltID"); this.GotFocus += AuthenticationView_GotFocus; }
/// <summary> /// Creates a new <c>NewPasswordWidget</c> instance and initializes stuff. /// </summary> public NewPasswordWidget() { this.InitializeComponent(); _pwdStrengthMeter.ScoreUpdated += PasswordStrengthScoreUpdated; _txtNewPassword = this.FindControl <CopyPasteTextBox>("txtNewPassword"); _txtNewPasswordVerify = this.FindControl <CopyPasteTextBox>("txtNewPasswordVerify"); _pnlPasswordRating = this.FindControl <Panel>("pnlPasswordRating"); _progressPwStrength = this.FindControl <ProgressBar>("progressPwStrength"); _lblPasswordStrength = this.FindControl <TextBlock>("lblPasswordStrength"); _shapeUppercaseIndicator = this.FindControl <Ellipse>("shapeUppercaseIndicator"); _shapeLowercaseIndicator = this.FindControl <Ellipse>("shapeLowercaseIndicator"); _shapeDigigsIndicator = this.FindControl <Ellipse>("shapeDigigsIndicator"); _shapeSymbolsIndicator = this.FindControl <Ellipse>("shapeSymbolsIndicator"); _txtNewPassword.GetObservable(CopyPasteTextBox.TextProperty).Subscribe(value => { _pwdStrengthMeter.Update(value); this.NewPassword = value; CheckPasswordVerification(); }); _txtNewPasswordVerify.GetObservable(CopyPasteTextBox.TextProperty).Subscribe(value => { this.NewPasswordVerification = value; CheckPasswordVerification(); }); }