0

データ グリッドで検証ルールを使用すると問題が発生します。

DataGridComboBoxColumn で ValidationRule を使用したいので、この例を使用しました

ガイダンス、特に BindingGroup のもの。

これはある程度機能しますが、非常に壊れているようです。ValidatioRule は、コンボ ボックスの選択が変更されるとすぐには起動しません。代わりに、選択を変更して DataGrid の別の行をクリックしたときにのみ起動します。コンボ ボックスの選択を変更したらすぐに起動する必要があります。

検証ステップをいじってみましたが、役に立ちませんでした。誰か助けてもらえますか?

前もって感謝します!

4

1 に答える 1

0

UpdateSourceTriggerのデフォルトプロパティを変更する必要がありますComboBox

UpdateSourceTrigger=PropertyChanged

それでもうまくいかない場合は、モデルに強制されていない選択変更を処理する方法を詳しく説明しているこのSO 投稿を確認してください。

于 2010-12-01T19:31:45.377 に答える