Compartir a través de


AdornerProvider.Adorners (Propiedad)

Obtiene la colección de adornos que proporciona este proveedor de adornos.

Espacio de nombres:  Microsoft.Windows.Design.Interaction
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

'Declaración
Public ReadOnly Property Adorners As Collection(Of UIElement)
    Get
public Collection<UIElement> Adorners { get; }
public:
property Collection<UIElement^>^ Adorners {
    Collection<UIElement^>^ get ();
}
member Adorners : Collection<UIElement>
function get Adorners () : Collection<UIElement>

Valor de propiedad

Tipo: System.Collections.ObjectModel.Collection<UIElement>
Una colección de objetos UIElement que tienen propiedades adjuntas de adorno.

Comentarios

La colección Adorners se rellena en su implementación Activate.

Ejemplos

En el ejemplo de código siguiente se muestra cómo agregar un panel de adornos a la colección Adorners. Para obtener más información, vea Tutorial: Crear un adorno en tiempo de diseño.

' The Panel utility property demand-creates the 
' adorner panel and adds it to the provider's 
' Adorners collection.
Public ReadOnly Property Panel() As AdornerPanel
    Get
        If Me.opacitySliderAdornerPanel Is Nothing Then
            Me.opacitySliderAdornerPanel = New AdornerPanel()

            ' Add the adorner to the adorner panel.
            Me.opacitySliderAdornerPanel.Children.Add(opacitySlider)

            ' Add the panel to the Adorners collection.
            Adorners.Add(opacitySliderAdornerPanel)
        End If

        Return Me.opacitySliderAdornerPanel
    End Get
End Property
// The Panel utility property demand-creates the 
// adorner panel and adds it to the provider's 
// Adorners collection.
public AdornerPanel Panel 
{ 
    get
    {
        if (this.opacitySliderAdornerPanel == null)
        {
            opacitySliderAdornerPanel = new AdornerPanel();

            opacitySliderAdornerPanel.Children.Add(opacitySlider);

            // Add the panel to the Adorners collection.
            Adorners.Add(opacitySliderAdornerPanel);
        }

        return this.opacitySliderAdornerPanel;
    } 
}

Seguridad de .NET Framework

Vea también

Referencia

AdornerProvider Clase

Microsoft.Windows.Design.Interaction (Espacio de nombres)

Otros recursos

Arquitectura de los adornos

Proveedores de características y conectores de características

Tutorial: Crear un adorno en tiempo de diseño