Buongiorno a tutti
Rieccomi con un altro problemino..
Allora, io ho usato per i controlli delle mie View (approccio Model-View-ViewModel) le ValidationRules per specificare le regole di Validazione: utilizzando un'attached property (my:Extensions.Validation) sono riuscito ad agganciare ad ogni controllo un certo gestore di eventi d'errore che riceve il ValidationResult.
Esempio XAML:
<TextBox my:Extensions.Validation="On">
<TextBox.Text>
<Binding Path="Descrizione" NotifyOnValidationError="True">
<Binding.ValidationRules>
<Validation:MandatoryFieldValidation/>
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>
Il problema è questo: io vorrei fare in modo che TUTTI i controlli che presentano una certa ValidationRule (come per esempio la MandatoryFieldValidation) abbiano un certo Stile!
Ho già tentato di usare i Property Triggers all'interno delle Risorse dell'Applicazione, però questi vedono solo le proprietà di dipendenza e non le regole di validazione... esiste un altro modo?
Grazie mille!
Adriano