如果我有以下的結合我需要一個附加屬性來監控父爲INotifyDataErrrorInfo
<TextBox Text="{Binding XXX.Name, ValidatesOnNotifyDataErrors=True}"/>
它doesn't work,因爲只有在DataContext實現INotifyDataErrorInfo,並提出「XXX.Name」錯誤,但ValidatesOnNotifyDataErrors試圖監視XXX
錯誤事件不是數據上下文。
但我相信有人能弄清楚如何寫附加屬性做以下
<TextBox Grid.Column="5" Text="{Binding Binding.Name, c:ValidatesOnNotifyDataErrorsOnDataContext=True}"/>
在數據上下文進行監控不是孩子。任何人有一個想法如何開始呢?
他是用INotifyDataErrorInfo,不IDataErrorInfo的。 – Shoe
@Shoe我更新了相關的參考資料。 – nmclean