ビューモデルに次のプロパティがあり、ビューがこのプロパティにバインドされています。C#/ WPFのネストされたプロパティからの通知を取得するには?
ActiveCategory
(_catManager
内)が(このビューの外部の)他のイベントから変更できる特殊な場合を除き、すべて正常です。
Category Manager
全体をビューモデルに公開したくないため、必要なプロパティのみを公開しています。このビューモデル内でトリガされていない変更を含め、すべての変更がビューに通知されるようにするには、これを行う最善の方法は何ですか?
public ICategory SelectedCategory
{
get
{
return _catManager.ActiveCategory;
}
set
{
_catManager.ActiveCategory = value;
OnPropertyChanged("SelectedCategory");
}
}