Question

I have a PasswordBox. how can I get the input value from the PasswordBox after the input has been finished?

Was it helpful?

Solution

You can get it from the Password property.

OTHER TIPS

You may extract it from Password property:

passwordBox.Password.ToString()

If using a MaskedTextbox you can use the .text property. For example:

private void btnOk_Click(object sender, EventArgs e)
{
    if ( myMaskedTextbox.Text.Equals(PASSWORD) )
    {
        //do something
    }         

}

I use below code to get the length of PasswordBox

PasswordVariableName.Password.Length

It will certainly work on wp8

You may not want to store the password in clear text in memory, from the msdn doc you should use SecurePassword in order to prevent that.

Example: SecureString myPass = passwordBox.SecurePassword

https://docs.microsoft.com/en-us/dotnet/api/system.windows.controls.passwordbox.securepassword

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top