5
Je veux que mon TextBox ait un fond rouge si la propriété ViewModel = "invalide". Qu'est-ce que je dois changer pour que cela fonctionne?Comment puis-je faire fonctionner ce DataTrigger?
Cette version me dit que L'arrière-plan n'a pas de nom de type qualifiant.
<TextBox
Width="200"
Text="{Binding FieldEmail, UpdateSourceTrigger=PropertyChanged}">
<TextBox.Triggers>
<DataTrigger Binding="{Binding FieldEmailValidationStatus}" Value="invalid">
<Setter Property="TextBox.Background" Value="Tomato"/>
</DataTrigger>
</TextBox.Triggers>
</TextBox>
Lorsque j'ajoute "TextBox". il me dit que je avoir un EventTrigger:
<TextBox
Width="200"
Text="{Binding FieldEmail, UpdateSourceTrigger=PropertyChanged}">
<TextBox.Triggers>
<DataTrigger Binding="{Binding FieldEmailValidationStatus}" Value="invalid">
<Setter Property="Background" Value="Tomato"/>
</DataTrigger>
</TextBox.Triggers>
</TextBox>