Compartir a través de


Cómo: Incluir adornos en los elementos secundarios de un panel

Actualización: noviembre 2007

En este ejemplo se muestra cómo enlazar mediante programación un adorno a los elementos secundarios del control Panel especificado.

Ejemplo

Para enlazar un adorno contextual a los elementos secundarios de un control Panel, siga estos pasos:

 

  1. Declare un nuevo objeto AdornerLayer y llame al método staticGetAdornerLayer para encontrar una capa de adornos para el elemento cuyos elementos secundarios se van a etiquetar.

  2. Enumere los elementos secundarios del elemento primario y llame al método Add para enlazar un adorno a cada elemento secundario.

En el ejemplo siguiente se enlaza el adorno SimpleCircleAdorner (mostrada anteriormente) a los elementos secundarios de un control StackPanel denominado myStackPanel.

For Each toAdorn As UIElement In myStackPanel.Children
    myAdornerLayer.Add(New SimpleCircleAdorner(toAdorn))
Next

foreach (UIElement toAdorn in myStackPanel.Children)
  myAdornerLayer.Add(new SimpleCircleAdorner(toAdorn));

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