プロファイル ビューを含む Windows 8 ストア アプリを開発しています。プロファイル ビューには、ViewModel 内のオブジェクトの Observable コレクションにバインドする ListView があります。ビュー モデルには currentObject というプロパティもあります。
私ができる必要があるのは、currentObject と同じ ID を持つコレクション内のオブジェクトに対して別の項目テンプレートを選択することです。ビューモデルでこれを行う方法は簡単ですが、メソッドを起動してアイテム テンプレート名をビュー モデルのリストビュー テンプレート セレクター プロパティに返す方法がわかりません。
私は c#、MVVM、および caliburn.micro を使用しているため、このコードをコード ビハインドから除外したいと考えています。
助言がありますか?