【发布时间】:2013-11-20 16:25:36
【问题描述】:
我对整个 windows 平台有点陌生,我正在尝试为 windows 和 windows phone 创建 mvvm 可移植类库。现在我已经准备好所有较小的部分,我发现自己一直在试图弄清楚如何使用 mvvm 实现以下目标。
我有一个主页,我可以在此页面中查看汽车租赁预订信息。我将能够看到上车地点和下车地点(都在 PointOfInterestViewModel 内)。当我点击接送地点时。我想切换到另一个页面,该页面有一个包含多个可能位置列表的枢轴。一旦用户选择了一个位置,我将要更新 PointOfInterestViewModel 中的位置,然后将用户发送回主视图。
有没有一种方法可以在没有多个 PointOfInterestViewModel(s) 并在它们之间传递数据的情况下实现它?我宁愿有一个单一的视图模型,但仍然坚持 mvvm。
【问题讨论】:
标签: c# windows mvvm windows-phone-8 portable-class-library