単純な WPF ビュー ビューモデルの INotifyPropertyChanged インターフェイスを実装しました。
protected void RaisePropertyChanged(string propertyName)
{
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
GoodTextのセットで
this.RaisePropertyChanged("GoodText");
PropertyChanged イベントには、割り当てたことのないメソッドがあります。
配属されたときは?誰がやった?
編集:
ありがとう、すばらしいアドバイス、でもウィレムの答えは私が探していたものだと思います。
<Button Content="Button" Command="{Binding CheckButtonCommand}" />
それは(醜い疑似コード)のようなものです
PropertyChanged += Button.GiveMeThePropertyValue;
? では、バインディングはハンドラーを PropertyChanged イベントに追加したのでしょうか?