Which class needs to implement INotifyDataErrorInfo?
-
02-07-2021 - |
Pregunta
In the case of a binding such as
<TextBox Text={Binding Path=SomeItem.AnotherItem.Property} />
Which class(es) need to implement INotifyDataErrorInfo:
- The DataContext
- SomeItem
- AnotherItem
- Some combination of these
Solución
AnotherItem
INotifyDataErrorInfo
must be implemented by object who own's the property to which is bound.
Otros consejos
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.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow