0

別の質問では、show errors for non-editor controlsをInfragistics XamGridでどうやって実現できるか尋ねました。さらに別の質問は、私がしようとしている主な問題、すなわちshow errors in response to server-side validationに対処しています。ストックのI * DataErrorInfoよりもUI検証のエラー視覚化に有効な代替手段はありますか?

も、より一般的に行く、誰もががない使用IDataErrorInfoまたはINotifyDataErrorInfoメカニズムを行うことをSilverlightでエラーを可視化するためによく働くパターンを打ち出していますか?私のwinform時代には、検証はほとんど後から考えられたので、何かを考え出しました。 MVVMは、モデルの「エラー」プロパティを表示するためのビュー(コントロールスタイル、バックグラウンド、ツールチップなど)をバインドすることを提案していますが、実際には上記の2つのインターフェイスが優勢で、テクノロジ固有ですパターンとWPF/Silverlightが一致しました)。

上記のメカニズム以外にMVVMデザインで実行可能なものはありますか?その他の選択肢は何ですか?しかし、私はMVVMに適合するSilverlightソリューションを探していますが、すべてのコントロール(特にサードパーティのもの)がこれをサポートしているとはかぎらないか、そうであれば少し一般的にはINotifyDataErrorInfoよりも機能します期待通りのものではありません。

答えて

0

XamGridのケースでは、 "パターン"のようにINotifyDataErrorInfoを実装しましたが、通知をリッスンする代わりに、条件付きセルフォーマッタでバッキングエラーコレクションを確認しました。

関連する問題