Ich versuche, ein einfaches TextBox
mit einem Wasserzeichentext in Background
zu erstellen. Mein Code basiert auf dem Beispiel von Philip Patricks Blog .
Ich versuche es zu optimieren, damit der im Hintergrund angezeigte Text aus der ToolTip
-Eigenschaft in TextBox
abgerufen wird.
Derzeit funktioniert das:
%Vor% Dies zeigt den ToolTip
Text in Background
von TextBox
an.
Aber wenn ich einen Teil des Codes in einen Resource Style verlagere, erhält die Bindung nicht mehr die ToolTip
info von TextBox
:
Irgendwelche Tipps hier?
Sie können nicht auf TextBox zugreifen, wie Sie es versuchen, Ihr TextBlock befindet sich nicht in der visuellen Hierarchie Ihrer TextBox. Es ist also nicht in der Lage, die TextBox zu finden. Sie können es mit Wasserzeichen TextBox versuchen. Aktivieren Sie dieses Kontrollkästchen für ein Beispiel für mit Wasserzeichen versehene TextBox.
Ich hatte gerade ein identisches Problem und habe es gelöst, indem ich mich an das PlacementTarget des ToolTips gebunden habe. Die Antwort finden Sie hier link text
Jeremy