PasswordBox
があります。入力が終了した後、どのようにしてPasswordBox
から入力値を取得できますか?
Password
プロパティから取得できます。
Password
プロパティから抽出できます:
passwordBox.Password.ToString()
MaskedTextboxを使用している場合、.textプロパティを使用できます。例えば:
private void btnOk_Click(object sender, EventArgs e)
{
if ( myMaskedTextbox.Text.Equals(PASSWORD) )
{
//do something
}
}
パスワードをメモリ内のクリアテキストで保存したくない場合があります。msdndocから、これを防ぐためにSecurePasswordを使用する必要があります。
例:SecureString myPass = passwordBox.SecurePassword
https://docs.Microsoft.com/en-us/dotnet/api/system.windows.controls.passwordbox.securepassword
以下のコードを使用して、PasswordBoxの長さを取得します
PasswordVariableName.Password.Length
それは確かにWP8で動作します