Gewusst wie: Binden eines Adorners an ein Element
Aktualisiert: November 2007
In diesem Beispiel wird gezeigt, wie ein Adorner programmgesteuert an ein angegebenes UIElement gebunden wird.
Beispiel
Um einen Adorner an ein bestimmtes UIElement zu binden, führen Sie die folgenden Schritte aus:
Rufen Sie die static-Methode GetAdornerLayer auf, um ein AdornerLayer-Objekt für das zu verzierende UIElement abzurufen. GetAdornerLayer durchläuft, beginnend am angegebenen UIElement, die visuelle Struktur und gibt die erste gefundene Adornerebene zurück. (Wenn keine Adornerebenen gefunden werden, gibt die Methode NULL zurück.)
Rufen Sie die Add-Methode auf, um den Adorner an das Ziel-UIElement zu binden.
Im folgenden Beispiel wird ein SimpleCircleAdorner (siehe weiter oben) an ein TextBox mit dem Namen myTextBox gebunden.
myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox)
myAdornerLayer.Add(New SimpleCircleAdorner(myTextBox))
myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox);
myAdornerLayer.Add(new SimpleCircleAdorner(myTextBox));
Tipp
Die Verwendung von Extensible Application Markup Language (XAML) zum Binden eines Adorners an ein anderes Element wird derzeit nicht unterstützt.
Siehe auch
Aufgaben
Beispiel zu SimpleCircleAdorner
Beispiel für das Hinzufügen und Entfernen von Adornern
Beispiel zu SimpleCircleAdorner