WPF:通知嵌套属性已更改

时间:2019-05-20 14:35:06

标签: wpf data-binding

我有一个类A的集合,这个类A有一个名为Type的属性。基于Type的值,视图中相应视觉项目的背景将改变。我正在INotifyPropertyChanged中实现ViewModel,但是我不希望类A实现INotifyPropertyChanged。同样使用ObservableCollection将影响性能。现在的问题是,如何通知视图属性Type已更改?

1 个答案:

答案 0 :(得分:1)

  

现在的问题是,如何通知属性Type已更改?

INotifyPropertyChanged上实现Type或不直接绑定到Type的属性,而是绑定到A的包装{{1}的属性的属性},例如:

Type