ユーザーが行を追加するデータグリッドがあります。列 (Text 列 (Textbox と cell eidt template を含むテンプレート列)) と、combobx 列があります。
これらの検証を行いたい
- テキスト列は重複した値を許可してはならず、検証エラーを表示する必要があります。
したがって、ユーザーが入力するとしましょう
A、コンボボックス アイテム 1 B、コンボボックス アイテム 1 C、コンボボックス アイテム 2 B、コンボボックス アイテム 3 E、コンボボックス アイテム 4
A、コンボボックス アイテム 5 -- 検証エラーが表示されるはずです
- データ全体が一意である必要があります:
したがって、ユーザーが入力するとしましょう
A、コンボボックス アイテム 1 B、コンボボックス アイテム 1 C、コンボボックス アイテム 1 A、コンボボックス アイテム 2 C、コンボボックス アイテム 2
A, Combobox Item 2 -- 検証エラーが表示されるはずです
validationRule を見ましたが、それは単一行のセル値の検証用です。既存/以前に入力されたデータで検証されるものは見つかりませんでした。
ところで、私は開発にMVVMを使用しています。
助言がありますか ?
- ギリヤ