C # comment obtenir la valeur de texte à partir PasswordBox?
-
22-09-2019 - |
Question
J'ai un PasswordBox
. comment puis-je obtenir la valeur d'entrée de la PasswordBox
après l'entrée est terminée?
La solution
Vous pouvez obtenir de la propriété Password
.
Autres conseils
Vous pouvez extraire de la propriété Password
:
passwordBox.Password.ToString()
Si vous utilisez un MaskedTextBox vous pouvez utiliser la propriété .text. Par exemple:
private void btnOk_Click(object sender, EventArgs e)
{
if ( myMaskedTextbox.Text.Equals(PASSWORD) )
{
//do something
}
}
J'utilise ci-dessous le code pour obtenir la longueur de PasswordBox
PasswordVariableName.Password.Length
Il va certainement travailler sur WP8
Vous pouvez ne pas stocker le mot de passe en clair dans la mémoire, de la doc msdn vous devez utiliser SecurePassword afin d'éviter cela.
Exemple: SecureString myPass = passwordBox.SecurePassword
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow