MVVM を使用する Silverlight アプリケーションがあります。
私のアプリケーションには「Companies」があり、各会社は複数の「CompanyCategories」に関連付けることができます
したがって、私のViewModelでは、会社は次のとおりです。
public ObservableCollection<CompanyCategories> Categories {get;set;}
カテゴリ リストは、アプリケーションの別の部分で構成できるため、動的です。
やりたいこと: CompanyView で、Categories を Company に関連付けたいと思います。
したがって、使用可能なすべてのカテゴリを CheckListBox に入れ、会社に関連付けられているものだけをチェックする必要があります。ユーザーがリストからカテゴリをチェック/チェック解除すると、それを Company.Categories[] に追加/削除したい
Bindings、DataContexts、ItemsSource でそれを行うにはどうすればよいですか
ありがとう