Ich habe einen Texteingabebereich wie folgt definiert:Programmatische Änderung in WPF TextBox Gültigkeitsregel
<TextBox>
<TextBox.Text>
<Binding Path="MyProperty">
<Binding.ValidationRules>
<valid:MyValidator/>
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>
Mein Problem ist, dass auf einer anderen Einstellung abhängig, was sollte hier variiert eingefügt werden. Daher sollte sich das Validierungsverhalten der Eingabedaten ändern.
Wie kann ich im Code dahinter die aktive Validierungsregel für eine bestimmte Textbox ändern?
mit einem Konverter? – Natrium
Ich dachte, Konverter war mehr darauf ausgerichtet, die eingehenden Daten zu ändern (konvertieren)? Ich möchte die aktive Validierungsregel vollständig ersetzen, ohne die Eingabe zu ändern, die der Benutzer gab. – Mizipzor