Condividi tramite


Proprietà AdornerProvider.Adorners

Ottiene l'insieme di strumenti decorativi forniti da questo provider di strumenti decorativi.

Spazio dei nomi:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Sintassi

'Dichiarazione
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>

Valore proprietà

Tipo: System.Collections.ObjectModel.Collection<UIElement>
Insieme di oggetti UIElement che dispongono di proprietà connesse a strumenti decorativi.

Note

L'insieme Adorners viene popolato nell'implementazione di Activate.

Esempi

Nell'esempio di codice seguente viene illustrato come aggiungere un pannello di strumenti decorativi all'insieme Adorners. Per ulteriori informazioni, vedere Procedura dettagliata: creazione di uno strumento decorativo visuale in fase di progettazione.

' 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;
    } 
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

AdornerProvider Classe

Spazio dei nomi Microsoft.Windows.Design.Interaction

Altre risorse

Architettura degli strumenti decorativi visuali

Provider di funzionalità e connettori di funzionalità

Procedura dettagliata: creazione di uno strumento decorativo visuale in fase di progettazione