2012-04-28 64 views
0

我想在我的windows phone 7應用程序中使用listpicker控件,我已經正確設置了xaml,但是我想從我的資源文件中使用字符串而不是文字(對於Yards和米),我現在已經設置了:在Windows Phone 7中本地化Listpicker項目

<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

你看爲什麼「它不綁定到資源字符串」? – 2012-05-01 00:52:20

+0

我對此進行了相當詳細的搜索,並在SO上進行了大量搜索。似乎沒有人真正本地化他們的贏取手機應用程序。它似乎應該有一個簡單的解決方案,但這。 – javram 2012-05-01 03:02:55

回答

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> 
相關問題