To bind an adorner to a particular
UIElement
, follow the below mentioned steps.
Call the
static
method
GetAdornerLayer
to get an
AdornerLayer
of object for the
UIElement
to be adorned.
GetAdornerLayer
walks up the visual tree, starting at the specified
UIElement
, and returns the first adorner layer it finds. (If no adorner layers are found, the method returns
null
).
Call the
Add
method to bind the adorner to the target
UIElement
.
The following example binds a
SimpleCircleAdorner
(shown above) to a
TextBox
named
myTextBox
.
C#
myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox);
myAdornerLayer.Add(new SimpleCircleAdorner(myTextBox));
Have fun with WPF programming. Enjoy......!
Note:Using Extensible Application Markup Language (XAML) to bind an adorner to another element is currently not supported.