C# Xamarin表单选择器项源值从XAML本地化
我有这个密码-C# Xamarin表单选择器项源值从XAML本地化,c#,xaml,xamarin,xamarin.forms,C#,Xaml,Xamarin,Xamarin.forms,我有这个密码- <Picker HorizontalOptions="FillAndExpand" SelectedIndex="{Binding GenderIndex}" VerticalOptions="Center"> <Picker.Items> <x:String>Man</x:String> <x:String>Woman</x:String> &l
<Picker
HorizontalOptions="FillAndExpand"
SelectedIndex="{Binding GenderIndex}"
VerticalOptions="Center">
<Picker.Items>
<x:String>Man</x:String>
<x:String>Woman</x:String>
</Picker.Items>
设备显示的不是值,而是{extensions:Translate Man}
此外,我不能对ItemsSource使用绑定。如果像那样嵌入到
中,它将被视为字符串。尝试使用元素语法:
<Picker.Items>
<extensions:Translate PropertyName="Man" />
</Picker.Items>
PropertyName
对应于标记扩展上的默认属性
<Picker.Items>
<extensions:Translate PropertyName="Man" />
</Picker.Items>