2 votes

Les valeurs de l'ItemSource du sélecteur Xamarin Forms localisées depuis XAML

J'ai ce code -

        Homme
        Femme

Je veux localiser les valeurs "Homme" et "Femme"

J'ai TranslateExtension : IMarkupExtension et l'utilise dans XAML

Text="{extensions:Translate Nom}" et ça fonctionne bien

Mais quand j'essaie d'utiliser

        {extensions:Translate Homme}
        {extensions:Translate Femme}

L'appareil n'affiche pas les valeurs, mais {extensions:Translate Homme}.

Je ne peux pas non plus utiliser Binding pour ItemsSource.

3voto

G.Sharada Points 11082

Si vous intégrez dans comme ça - il sera traité comme une chaîne. Essayez d'utiliser la syntaxe de l'élément:

PropertyName correspond à la propriété par défaut de votre extension de balisage.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X