Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Xamarin表单选择器项源值从XAML本地化_C#_Xaml_Xamarin_Xamarin.forms - Fatal编程技术网

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>