【发布时间】:2014-04-15 08:58:52
【问题描述】:
我是 Windows Phone 开发的新手。
我正在使用 MVVM Light Toolkit 为 Windows Phone 8 编写应用程序。
我有一个带有 longlistselector 的 MainPage,使用 relaycommand 导航到详细信息页面,一切都很好。
现在在详细信息页面中,我必须使用从 MailPage(longlistselector 的 selecteditem)接收到的绑定上下文来填充 UI 控件。我的问题是我在详细信息页面中,应该将哪个选定项绑定到从主页接收到的数据上下文。
只是在主页中举个例子,我将 lostlingselector 绑定到 mainviewmodel 的任务对象列表;每个任务都有自己的类别,可以从可用的任务类别中选择。我怎么能接近这个?是否可以将详细页面中 ListPicker 控件的 ItemSource 绑定到不同的视图模型,并将同一控件的 SelectedItem 绑定到默认视图模型(选定的任务对象)的属性类别?
谢谢。
【问题讨论】:
标签: c# xaml windows-phone-8 mvvm