我正在尝试在我的Windows Phone 7应用程序中使用listpicker控件,我正确设置了xaml,但我想使用我的资源文件中的字符串而不是我目前拥有的文字(对于码和米)设置:
<toolkit:ListPicker Header="{Binding Path=LocalizedResources.unit_of_length_title, Source={StaticResource LocalizedStrings}}">
<sys:String>Yards</sys:String>
<sys:String>Meters</sys:String>
</toolkit:ListPicker>
我尝试了以下内容:
<toolkit:ListPicker Header="{Binding Path=LocalizedResources.unit_of_length_title, Source={StaticResource LocalizedStrings}}">
<sys:String>{Binding Path=LocalizedResources.measure_yards, Source={StaticResource LocalizedStrings}}</sys:String>
<sys:String>{Binding Path=LocalizedResources.measure_meters, Source={StaticResource LocalizedStrings}}</sys:String>
</toolkit:ListPicker>
但它没有绑定到资源字符串。我知道我可以创建一个数据模板,并以这种方式绑定,但我正在寻找一个更简单的解决方案,任何想法?
答案 0 :(得分:0)
尝试以下方法:
<toolkit:ListPicker Header="{Binding Path=LocalizedResources.unit_of_length_title, Source={StaticResource LocalizedStrings}}">
<toolkit:ListPickerItem Content="{Binding Path=LocalizedResources.measure_yards, Source={StaticResource LocalizedStrings}}"/>
<toolkit:ListPickerItem Content="{Binding Path=LocalizedResources.measure_meters, Source={StaticResource LocalizedStrings}}"/>
</toolkit:ListPicker>