J'essaie de vérifier si une valeur d'objet de liaison est nulle dans Xamarin Forms XAML DataTrigger mais je n'arrive pas à le faire fonctionner. J'ai essayé ce qui suit:Comment vérifier la valeur nulle de l'objet dans le déclencheur de données de formulaires xamarin?
<StackLayout IsVisible="True">
<StackLayout.Triggers>
<DataTrigger TargetType="StackLayout"
Binding="{Binding MyObject}"
Value="{x:Null}">
<Setter Property="IsVisible" Value="False"></Setter>
</DataTrigger>
</StackLayout.Triggers>
...
</StackLayout>
Est-ce que quelqu'un sait un moyen de le faire? Je l'ai testé uniquement sur Android.
Edit: J'ai déposé un rapport de bogue à Xamarin bugzilla https://bugzilla.xamarin.com/show_bug.cgi?id=57863
Avez-vous des erreurs? Est-ce que les autres liaisons fonctionnent correctement, c'est-à-dire, est-ce que c'est vraiment en essayant de vérifier si c'est le problème? – spaceplane
Je ne vois aucune erreur et oui les autres liaisons fonctionnent correctement. – hamalaiv
Je viens de le tester et j'ai aussi le même problème ... ça peut être un bug de Xamarin. Une solution de contournement serait d'utiliser un convertisseur qui implémente IValueConverter? – spaceplane