Ich versuche, eine angefügte Eigenschaft zu verwenden, um eine Stiländerung an einem UIElement
auszulösen, wenn ein Ereignis ausgelöst wurde.
Hier ist das Fallbeispiel:
Ein Benutzer sieht ein TextBox
und fokussiert, dann hebt es auf. Irgendwo in einer angehängten Eigenschaft bemerkt es dieses LostFocus
-Ereignis und setzt eine Eigenschaft (irgendwo?), Um zu sagen, dass es HadFocus
ist.
Der Stil in der TextBox weiß dann, dass er sich basierend auf dieser HadFocus-Eigenschaft anders formatieren soll.
So stelle ich mir das Markup vor ...
%Vor%
Ich habe einige Kombinationen der angehängten Eigenschaften ausprobiert, um dies zum Laufen zu bringen. Mein letzter Versuch löst eine XamlParseException
aus, die angibt, dass "Eigenschaft nicht auf Trigger null sein darf".
Wer kann mich leiten?