J'ai environ 100 TextBoxes dans un formulaire. J'ai besoin de les valider s'ils sont décimaux par exemple. Cela fonctionne, mais il est trop verbeux, je ne veux pas avoir 800 au lieu de 100 lignes en XAML.Howto WPF Liaison écrite en ligne = forme abrégée
<TextBox.Text>
<Binding Path="MyPath" UpdateSourceTrigger="PropertyChanged" Stringformat="{}{0:N}" NotifyOnValidationError="True">
<Binding.ValidationRules>
<myRulesNamespace:MyValidationRule ValidationType="decimal" />
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
Existe-t-il un moyen de le réécrire à la forme courte comme ceci? :
Text="{Binding MyPath, UpdateSourceTrigger='PropertyChanged', StringFormat='{}{0:N}', NotifyOnValidationError=True, ValidationRules NOW WHAT?}"