Compartir a través de


Cómo: Enlazar un adorno a un elemento

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 static GetAdornerLayer para obtener un objeto AdornerLayer del elemento UIElement que se va a adornar. 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));
NotaNota

En la actualidad, no se admite el uso de Extensible Application Markup Language (XAML) para enlazar un adorno a otro elemento.

Vea también

Conceptos

Información general sobre adornos