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
Erweiterbare Architektur des WPF-Designers
Beschreibt die Gesamtarchitektur des WPF-Designer-Erweiterungsframeworks.WPF-Designer-Erweiterbarkeit
Themen, in denen beschrieben wird, wie Sie eigene benutzerdefinierte Designerfunktionen für den WPF-Designer erstellen.Grundlagen zu Erweiterungen
Enthält Themen, in denen beschrieben wird, wie grundlegende Erweiterungsaufgaben (z. B. das Erstellen von benutzerdefinierten Menüaktionen) durchgeführt werden.Erstellen von benutzerdefinierten Adornern
Enthält Themen, in denen beschrieben wird, wie benutzerdefinierte Adorner (z. B. Schienen) erstellt werden.Erstellen von benutzerdefinierten Editoren
Enthält Themen, in denen beschrieben wird, wie benutzerdefinierte Editoren (z. B. Farb-Editoren) erstellt werden.Vergleich zwischen Entwurfszeit- und Laufzeitverhalten
Enthält Themen, in denen beschrieben wird, wie benutzerdefinierte Entwurfszeitlogik implementiert wird.Fortgeschrittene Erweiterungskonzepte
Enthält Themen, in denen beschrieben wird, wie fortgeschrittene Erweiterungsaufgaben (z. B. das Erstellen von Ersatzrichtlinien) durchgeführt werden.Referenz zur WPF-Designer-Erweiterbarkeit
Beschreibt die Referenz zur Erweiterbarkeits-API für den WPF-Designer.
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 abzurufenModelFactory
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 EigenschaftenTask
Eine Auflistung von Befehlen und Eingabebindungen zu diesen BefehlenTool
Bestimmt den Modus des Designers.
Verwandte Abschnitte
Problembehandlung bei Ladefehlern im WPF Designer
Beschreibt Verfahren, mit denen unerwartetes Verhalten im benutzerdefinierten Designercode nachvollzogen werden kann.Verwenden von WPF-Steuerelementen (Windows Presentation Foundation)
Enthält Links, die beschreiben, wie WPF-Steuerelemente in Windows Forms verwendet werden.Migration und Interoperabilität
Beschreibt die Interoperation zwischen der WPF-Technologie und der Windows Forms-Technologie.