J'ai un formulaire WinForms qui contient un contrôle ElementHost (qui contient un WPF UserControl) et un bouton Enregistrer.Validation WPF dans un contrôle ElementHost
Dans WPF UserControl, j'ai une zone de texte avec une validation. Quelque chose comme ça ...
<TextBox Name="txtSomething" ToolTip="{Binding ElementName=txtSomething, Path=(Validation.Errors).[0].ErrorContent}">
<Binding NotifyOnValidationError="True" Path="Something">
<Binding.ValidationRules>
<commonWPF:DecimalRangeRule Max="1" Min="0" />
</Binding.ValidationRules>
</Binding>
</TextBox>
Tout cela fonctionne très bien. Ce que je veux cependant faire, c'est désactiver le bouton Enregistrer lorsque le formulaire est dans un état invalide.
Toute aide serait grandement appréciée.