C # comment obtenir la valeur de texte de PasswordBox?

J’ai une PasswordBox . Comment puis-je obtenir la valeur d’entrée de PasswordBox fois la saisie terminée?

Vous pouvez l’obtenir depuis la propriété Password .

Vous pouvez l’extraire de la propriété Password :

 passwordBox.Password.ToSsortingng() 

Si vous utilisez une 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 le code ci-dessous pour obtenir la longueur de PasswordBox

 PasswordVariableName.Password.Length 

Ça va certainement marcher sur wp8

Vous ne souhaitez peut-être pas stocker le mot de passe en texte clair dans la mémoire, à partir du document msdn, vous devez utiliser SecurePassword afin d’éviter cela.

Exemple: SecureSsortingng myPass = passwordBox.SecurePassword

https://msdn.microsoft.com/en-us/library/system.windows.controls.passwordbox.securepassword(v=vs.110).aspx