Freigeben über


WPF-Designer-Erweiterbarkeit

Aktualisiert: November 2007

Sie können eigene benutzerdefinierte Designerfunktionen für den Windows Presentation Foundation (WPF)-Designer für Visual Studio erstellen. Der WPF-Designer stellt ein Framework und eine öffentliche API bereit, die Sie zum Implementieren von benutzerdefinierten Adornern, Tools, Eigenschaften-Editoren und Designern verwenden können. 

In diesem Abschnitt

Referenz

  • AdornerPanel
    Stellt einen Container für WPF-Steuerelemente bereit, die zur Entwurfszeit als Adorner verwendet werden.

  • AdornerProvider
    Ein Featureanbieter, den Sie einer Klasse hinzufügen können, um der Entwurfsoberfläche automatisch Adorner hinzuzufügen.

  • EditingContext
    Enthält den Kontextzustand für einen Designer.

  • ModelItem
    Stellt ein einzelnes Element im Bearbeitungsmodell dar.

  • ModelService
    Der Haupteinstiegspunkt, der vom Designer verwendet wird, um das Modell abzurufen

  • ModelFactory
    Erstellt Instanzen von Elementen im Designer.

  • FeatureProvider
    Fügt einem Feature einen klassenspezifischen Beitrag hinzu.

  • FeatureConnectorAttribute
    Enthält den FeatureConnector<FeatureProviderType>-Typ, der zur Handhabung von einem FeatureProvider erforderlich ist.

  • FeatureManager
    Verwaltet Featureanbieter und Featureverbindungen.

  • AttributeTableBuilder
    Erstellt eine Attributtabelle, die an den Metadatenspeicher übergeben werden kann.

  • PropertyValue
    Stellt ein Datenmodell für einen zugrunde liegenden Common Language Runtime (CLR)-Eigenschaftenwert bereit.

  • PropertyValueEditor
    Container für Inline-Editorlogik für Eigenschaften

  • Task
    Eine Auflistung von Befehlen und Eingabebindungen zu diesen Befehlen

  • Tool
    Bestimmt den Modus des Designers.

Verwandte Abschnitte