私はWPF MVVMアプリケーションを持っています。ビューで私はマルチ選択ListBox
を持っています。 ViewModelには、リスト内の選択した項目のプロパティがあります。WPF ListBox + Binding + IDataErrorInfo =?
this質問の回答に似たテクニックを使用して、私の財産をListBox
に縛ることができます。
でも、私はIDataErrorInfo
でデータ検証をしたいと思っています。私がしたいことは、ユーザーがリスト内の少なくとも1つの項目を選択したことを確認することだけです。バインドにValidatesOnDataErrors=True
を追加しても機能しません。
IDataErrorInfoでデータバインドされた複数選択リストボックスを作成する方法はありますか?
コードを掲載することはできますか?定義して "動作しません"?エラーが発生していますか? IDataErrorInfoの実装が呼び出されていますか? –