Ich habe einen Validator für die Text-Eigenschaft eines Textblocks festgelegt. Für eine korrekte Validierung würde ich die Eltern-Benutzer-Kontrolle des Textblocks benötigen, aber die einzigen Dinge, die ich im Validator habe, sind das Wertobjekt (eine Zeichenkette) und die Kultur (hilft auch nicht).Get UserControl oder VisualTree in DataValidation von TextBlock
Kennt jemand eine Möglichkeit, bestimmte Benutzersteuerelemente in einer Klasse/einer Methode zu erhalten, wo ich keinen Zugriff auf irgendeine Art von visuellen oder Kontrolle meiner Anwendung habe.
Das Problem lösen könnte, wenn ich dem Validator die Usercontrol oder den Textblock als Parameter geben könnte, aber ich finde nicht, einen Weg, dies zu tun ..
EDIT: Ich löste das Problem mit all den Sachen, die ich brauche Daten für in einem Konverter und setzen alle Daten Logik aus dem Validator. – dalind