0

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部品が機能していません。入力したパスワードが空白の場合でも、プロンプトは閉じます。誰かがこれを達成する正しい方法を教えてもらえますか?

4

1 に答える 1