SL4,MVVM。我们的 MainView 有一个对应的 MainViewModel 作为它的 DataContext。
MainViewModel 有一个 ThingViewModel 用于属性 - CurrentThingViewModel 。
我们将 MainView 中的 CheckBox 绑定到 ThingViewModel 的属性:
<CheckBox IsChecked="{Binding CurrentThingViewModel.ReadOnly, Mode=TwoWay}" />
当将不同的 ThingViewModel 分配给 CurrentThingViewModel 时,CTVM 会引发 PropertyChanged 事件。CheckBox 是否会收到通知,因为它绑定到 CTVM 的属性,而不是实际引发 PropertyChanged 事件的属性?
感谢您的任何见解...