5

ユーザー名、パスワード ボックス、パスワード確認ボックスを含む登録フォームを WPF で作成しています。

検証のためにビュー モデルで使用する予定ですIDataErrorInfoが、PasswordBox のPasswordプロパティは DependencyProperty ではありません (セキュリティ上の理由により)。

AttachedProperty を使用したくないので、コード ビハインドを使用してパスワード値を ViewModel に渡すしか考えられませんが、このような検証エラーを発生させる方法がわかりません。

バインディングなしで PasswordBox コントロールの検証を行うにはどうすればよいですか?

IDataErrorInfo の代わりに検証ルールを使用できます (必要な場合)。

4

1 に答える 1