1
は
私はいくつかのプロパティが変更された場合のために、次のコード持っている私はINotifyPropertyChangedのを実装していますし、そのインタフェースの一部として、私はメンバーこのPropertyChangedイベントはどこで設定されますか?
public event PropertyChangedEventHandler PropertyChanged;
を持っている - 今
public string FavoriteColor
{
get { return this.favoriteColor; }
set
{
if (value != this.favoriteColor)
{
this.favoriteColor = value;
**if (this.PropertyChanged != null)**
{
this.PropertyChanged(this, new PropertyChangedEventArgs("FavoriteColor"));
}
}
}
}
を、私はにPropertyChangedを設定したことがありません私のコードのどこにでも変数がありますが、この行にブレークポイントを置くと、PropertyChangedに値があることがわかります。では、どのように設定されていますか?