AdornerProvider.Adorners-Eigenschaft
Ruft die Auflistung von Adornern ab, die von diesem Adorneranbieter bereitgestellt werden.
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
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>
Eigenschaftswert
Typ: System.Collections.ObjectModel.Collection<UIElement>
Eine Auflistung von UIElement-Objekten, die angefügte Adornereigenschaften haben.
Hinweise
Die Adorners-Auflistung wird in der Activate-Implementierung gefüllt.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie der Adorners-Auflistung ein Adornerbereich hinzugefügt wird. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Erstellen eines Entwurfszeitadorners.
' 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;
}
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.Windows.Design.Interaction-Namespace
Weitere Ressourcen
Featureanbieter und Featureverbindungen
Exemplarische Vorgehensweise: Erstellen eines Entwurfszeitadorners