我正在开发一个包含配置文件视图的 Windows 8 商店应用程序。在配置文件视图中,我有一个 ListView,它绑定到 ViewModel 中的 Observable 对象集合。我在视图模型中还有一个名为 currentObject 的属性。
我需要做的是为集合中与 currentObject 具有相同 ID 的对象选择不同的项目模板。在视图模型中执行此操作的方法很简单,但是,我不确定如何触发该方法并将项目模板名称返回到视图模型中的列表视图模板选择器属性。
我正在使用 c#、MVVM 和 caliburn.micro,所以我更愿意将此代码保留在后面的代码之外。
有什么建议么?