À l'aide de IDataErrorInfo en M-V-VM

Si mon domaine d'objets de mettre en œuvre IDataErrorInfo, et je suis à l'aide de M-V-VM, comment propager les erreurs à travers le ViewModel dans la Vue? Si j'étais directement contraignantes pour le modèle, je mettrais le "ValidateOnExceptons" et "ValidateOnErrors" propriétés de vrai sur ma liaison. Mais mon ViewModel ne pas mettre en œuvre IDataErrorInfo. Seulement mon modèle. Que dois-je faire?

Clarification
Je fais affaire avec une base de code qui implémente IDataErrorInfo dans le domaine des objets. Je ne peux pas simplement mettre en œuvre IDataErrorInfo dans le modèle de vue.

OriginalL'auteur Micah | 2008-12-04