上篇我们体验了一个从事件处理程序到MVVM程序的转变,在最后也留下了一个问题:RaisePropertyChanged的原理是什么?今天我们来一探究竟. 通过上节做的小例子我们知道,仅仅修改ViewModel的数据,UI是不会发生变化的,在数据的值被更改后,我们要通知UI,让UI重新来获取数据,这种具备通知能力的属性,就是我们今天的主角--通知属性. 知识预备 阅读本文,我假定你具备以下知识 C#.WPF 基础知识 .NET 反编译器的使用 能看懂基本的IL代码(可选) INotifyPrope