Freigeben über


AdornerProvider-Konstruktor

Initialisiert eine neue Instanz der AdornerProvider-Klasse.

Namespace:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Syntax

'Declaration
Protected Sub New
protected AdornerProvider()
protected:
AdornerProvider()
new : unit -> AdornerProvider
protected function AdornerProvider()

Hinweise

Der Konstruktor stellt einen geeigneten Speicherort zum Initialisieren der Steuerelemente bereit, die die Adorner bilden.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie ein CheckBox-Steuerelement zur Verwendung als Adorner initialisiert wird. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Debuggen von benutzerdefinierten WPF-Steuerelementen zur Entwurfszeit.

' The constructor sets up the adorner control. 
Public Sub New()
    autoSizeCheckBox = New CheckBox()
    autoSizeCheckBox.Content = "AutoSize"
    autoSizeCheckBox.IsChecked = True
    autoSizeCheckBox.FontFamily = AdornerFonts.FontFamily
    autoSizeCheckBox.FontSize = AdornerFonts.FontSize
    autoSizeCheckBox.Background = CType( _
        AdornerResources.FindResource(AdornerColors.RailFillBrushKey),  _
        Brush)
End Sub
// The constructor sets up the adorner control. 
public AutoSizeAdornerProvider()
{
    autoSizeCheckBox = new CheckBox();
    autoSizeCheckBox.Content = "AutoSize";
    autoSizeCheckBox.IsChecked = true;
    autoSizeCheckBox.FontFamily = AdornerFonts.FontFamily;
    autoSizeCheckBox.FontSize = AdornerFonts.FontSize;
    autoSizeCheckBox.Background = AdornerResources.FindResource(
        AdornerColors.RailFillBrushKey) as Brush;
}

.NET Framework-Sicherheit

Siehe auch

Referenz

AdornerProvider Klasse

Microsoft.Windows.Design.Interaction-Namespace

Weitere Ressourcen

Adorner-Architektur

Featureanbieter und Featureverbindungen

Exemplarische Vorgehensweise: Erstellen eines Entwurfszeitadorners