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イベントを発生させるプロパティではないため、通知を受け取りますか?
洞察をありがとう...