Domanda

Ho un PasswordBox. come posso ottenere il valore di ingresso dalla PasswordBox dopo l'ingresso è stato finito?

È stato utile?

Soluzione

È possibile ottenere dalla proprietà Password.

Altri suggerimenti

È possibile estrarlo dalla proprietà Password:

passwordBox.Password.ToString()

Se si utilizza un MaskedTextBox è possibile utilizzare la proprietà .text. Ad esempio:

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

}

Io uso qui di seguito il codice per ottenere la lunghezza di PasswordBox

PasswordVariableName.Password.Length

Sarà sicuramente lavorare su WP8

Non si può decidere di memorizzare la password in chiaro nella memoria, dal documento MSDN si dovrebbe usare SecurePassword al fine di evitare che.

Esempio: SecureString myPass = passwordBox.SecurePassword

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top