【发布时间】:2015-11-26 10:16:51
【问题描述】:
我在视图模型中有一个ObservableCollection,它绑定到视图中的DataGrid,但如果有人添加新行或有人修改了已经存在的行,则不会触发CollectionChanged 事件。
public void onCollectionEventFired(object sender, NotifyCollectionChangedEventArgs e)
{
if (e.NewItems != null)
{
}
if (e.OldItems != null)
{
}
}
#region Properties
public ObservableCollection<Expenses> expenses
{
get
{
if (_expenses == null)
{
_expenses = new ObservableCollection<Expenses>();
_expenses.CollectionChanged += onCollectionEventFired;
}
return _expenses;
}
}
【问题讨论】:
-
你能发布你的 XAML 吗?