Question

In the case of a binding such as

<TextBox Text={Binding Path=SomeItem.AnotherItem.Property} />

Which class(es) need to implement INotifyDataErrorInfo:

  1. The DataContext
  2. SomeItem
  3. AnotherItem
  4. Some combination of these
Was it helpful?

Solution

AnotherItem

INotifyDataErrorInfo must be implemented by object who own's the property to which is bound.

OTHER TIPS

If you're using an MVVM pattern , the INotifyDataErrorInfo is usually implemented by the view-model. This view-model, usually, is then your view's datacontext.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top