2011-07-08 5 views
1

私は何とかDataAnnotationsの導入を見逃しました。私は最後の数週間、彼らを見ていました。私はMVCにつながっているすべてのもののようです。 WPF、WinFormsなどで検証を行うための完全実装はありますか?DataAnnotations検証はMVCでのみ実装されていますか?

もしそうなら、どんなポインタ/リンクもありがとうございます。
もしそうでなければ、将来的に統合サポートを導入する計画はありますか?

現在の私の興味はWPFにあるので、それは本当に私が探しているものです。

WPFについてTIA

答えて

1

カールマイクロソフトのパターンと実践チームのShifflett氏は、詳細なvideo on how to use the Data Annotations attributes in WPFを持っています。彼のソースコードはblog post on his Stuff demo applicationの一番下にあるリンクから入手できます。

Data Annotationsは、WPFの本とチュートリアル、および前述の@Evan Larsenのさらに強力なエンタープライズ検証アプリケーションブロックで通常表示されるアドホック検証との間の素晴らしい中間点です。さらに、気付いたように、データアノテーションを使用すると、ASP.NETアプリケーションとモデルを共有することができます。

+0

この時点での私の関心は、主に学術的/自己満足感であり、これは私が探していたものを完全に釘付けにしています。つまり、エンタープライズライブラリの検証(@Even Larsenに感謝)にはまだ多くの読書があり、私はそれを私の制作物と一緒に使うつもりです。私はカールの仕事に基づいて私のアプローチのいくつかを変更するかもしれません。 –

0

、DataAnnotationsのサポートが組み込まれていないが、あなた自身のアプリケーションにフックにはあまりにも難しいことではありません。

私のオープンソースライブラリPDXのデモアプリケーションは、それを行うための1つの方法を示していますが、0.2のドキュメントはかなりまだ終わっていません:)ここ

はそれを行うための別の方法です: http://babaandthepigman.wordpress.com/2010/02/14/wpf-commanding-and-data-annotations-validation/

関連する問題