【发布时间】:2011-12-11 02:49:00
【问题描述】:
我的核心功能封装在ViewModelBase
现在我想看看 ViewModelBase 何时引发 PropertyChanged 事件并对其采取行动。例如,当 ViewModelBase 上的一个属性发生更改时 - 我想更改我的 ViewModel 上的属性
我如何做到这一点?
public class MaintainGroupViewModel : BaseViewModel<MEMGroup>
{
public abstract class BaseViewModel<T> : NotificationObject, INavigationAware
where T : Entity
{
【问题讨论】:
-
你的
NotificationObject实现INotifyPropertyChanged接口了吗?如果是这样,那么它是基本事件订阅。如果没有,那么你应该实现INotifyPropertyChanged。
标签: c# mvvm inotifypropertychanged