ユーザー名、パスワード ボックス、パスワード確認ボックスを含む登録フォームを WPF で作成しています。
検証のためにビュー モデルで使用する予定ですIDataErrorInfo
が、PasswordBox のPassword
プロパティは DependencyProperty ではありません (セキュリティ上の理由により)。
AttachedProperty を使用したくないので、コード ビハインドを使用してパスワード値を ViewModel に渡すしか考えられませんが、このような検証エラーを発生させる方法がわかりません。
バインディングなしで PasswordBox コントロールの検証を行うにはどうすればよいですか?
IDataErrorInfo の代わりに検証ルールを使用できます (必要な場合)。