【发布时间】:2014-06-07 08:27:56
【问题描述】:
在我的 Windows Phone 8 应用程序中,我有项目列表。我已经为列表项定义了 ItemTemplate。
我想在每个项目中显示一个来自视图模型的值,而不是来自列表项目本身的值。我应该如何设置从列表项到视图模型的绑定。
我的数据模板是这样的:
<DataTemplate x:Key="template">
<StackPanel>
<TextBlock Text="{Binding Name}"/> <!-- From list item -->
<TextBlock Text="{Binding MyViewModel.Country ?? }"/> <!-- From view model -->
</StackPanel>
</DataTemplate>
那么如何将 Country 属性绑定到视图模型,而不是列表项(在项源中)。
【问题讨论】:
标签: wpf windows-phone-8 mvvm binding caliburn.micro