Je veux faire quelque chose commeQuel est le moyen le plus simple de faire de la négation dans les déclencheurs?
<DataTrigger Binding="{Binding Something}" ValueIsNot="{x:Null}">
Je veux faire quelque chose commeQuel est le moyen le plus simple de faire de la négation dans les déclencheurs?
<DataTrigger Binding="{Binding Something}" ValueIsNot="{x:Null}">
Je pense que le mieux est d'utiliser un convertisseur. Voir ce blog post pour un exemple de conversion d'un résultat en un booléen.
<DataTrigger
Binding="{Binding Path=x, Converter={StaticResource IsNotNullConverter}}"
Value="true">
Si vous voulez aller avec des déclencheurs, vous pouvez écrire votre propre ou un effet de levier existing ones. Si vous faites MVVM, il suffit de lier la vue à une propriété de votre machine virtuelle qui fait la logique pour vous.
Est-ce que vous écrivez cette bibliothèque de convertisseur de valeur? Puis-je contribuer? – CannibalSmith