【发布时间】:2014-03-25 09:40:32
【问题描述】:
我有一个ListView,它绑定到以下类型的项目List:
class Item : INotifyPropertyChanged
{
//Both these props have property change notification implemented. Left out for brevity.
int Price{get;set}
int Size{get;set}
}
我有一个 DataTemplate 让这个课程显示在 ListView
列表的大小不会改变,但列表中项目的属性值会改变。假设我首先有三个这样的项目:
Item format : Size@Price
{(10@34), (15@37), (10@38)}
假设现在第一项仅因数据更新而改变:
{(15@34), (15@37), (10@38)}
请注意,我不会删除现有项目。我只改变它的属性。因此,每次更改都会触发属性更改通知。我想突出显示/闪烁在ListView 中更改的项目。我该怎么做(最好在 XAML 中)?
【问题讨论】:
标签: wpf inotifypropertychanged