Compartir a través de


Cómo: Enlazar un adorno a un elemento

Actualización: noviembre 2007

En este ejemplo se muestra cómo enlazar mediante programación un adorno a un elemento UIElement especificado.

Ejemplo

Para enlazar un adorno a un elemento UIElement determinado, siga estos pasos:

 

  1. Llame al método GetAdornerLayer de tipo static para obtener un objeto AdornerLayer del elemento UIElement que se va a etiquetar. El método GetAdornerLayer recorre el árbol visual en sentido ascendente, empezando por el elemento UIElement especificado, y devuelve la primera capa de adornos que encuentra. (Si no se encuentra ninguna capa, el método devuelve null.)

  2. Llame al método Add para enlazar el adorno al elemento UIElement de destino.

En el ejemplo siguiente se enlaza el adorno SimpleCircleAdorner (mostrado anteriormente) a un control TextBox denominado myTextBox.

myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox)
myAdornerLayer.Add(New SimpleCircleAdorner(myTextBox))
myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox);
myAdornerLayer.Add(new SimpleCircleAdorner(myTextBox));

Nota

En la actualidad, no se admite el uso de Lenguaje de marcado de aplicaciones extensible (XAML) para enlazar un adorno a otro elemento.

Vea también

Tareas

Ejemplo SimpleCircleAdorner

Ejemplo Add and Remove Adorners

Ejemplo SimpleCircleAdorner

Conceptos

Información general sobre adornos