Proprietà AdornerProvider.Adorners
Aggiornamento: novembre 2007
Ottiene l'insieme di strumenti decorativi forniti da questo provider di strumenti decorativi.
Spazio dei nomi: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)
Sintassi
Public ReadOnly Property Adorners As Collection(Of UIElement)
Dim instance As AdornerProvider
Dim value As Collection(Of UIElement)
value = instance.Adorners
public Collection<UIElement> Adorners { get; }
public:
property Collection<UIElement^>^ Adorners {
Collection<UIElement^>^ get ();
}
public 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;
}
}
Autorizzazioni
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Windows.Design.Interaction
Altre risorse
Architettura degli strumenti decorativi visuali
Spazio di layout e spazio di rendering
Provider di funzionalità e connettori di funzionalità
Procedura dettagliata: creazione di uno strumento decorativo visuale in fase di progettazione