【发布时间】:2014-07-21 21:11:31
【问题描述】:
我已反序列化我的微调器对象,并将其加载到视图模型中(该属性随后绑定到 SelectedItem)。 Mvx 一直说找不到微调器对象,微调器 SelectedItem 不能为空。
我意识到反序列化的微调器对象不是 ItemsSource 的一部分,因为它是从 json 反序列化的。因此,我在 ItemsSource 中搜索了相应的项目,并将 SelectedItem 替换为正确的对象。现在可以了。
有没有更清洁的方法呢?也许我应该在我的对象中实现 IEquatable。请指教。
【问题讨论】:
标签: mvvmcross