Windows Phone 7.1 アプリを開発しておりPasswordInputPrompt
、Coding4fun ライブラリのコントロールを使用しています。Completed
コントロールを初期化し、イベントの EventHandler を追加してから、コントロールを表示します。
PasswordInputPrompt passwordInput = new PasswordInputPrompt
{
Title = "Application Password",
Message = "Please Enter App Password",
};
passwordInput.Completed += Pwd_Entered;
passwordInput.Show();
Completed
イベント ハンドラで、パスワードが空白かどうかを確認します。空白の場合は、プロンプトを表示したままにします。
void Pwd_Entered(object sender, PopUpEventArgs<string, PopUpResult> e)
{
if (!string.IsNullOrWhiteSpace(passwordInput.Value))
{
//Do something
}
else
{
passwordInput.Show(); //This is not working. Is this the correct way???
}
}
else
部品が機能していません。入力したパスワードが空白の場合でも、プロンプトは閉じます。誰かがこれを達成する正しい方法を教えてもらえますか?