System.Windows.Forms.Design Namespace

Enthält Klassen, die Entwurfszeitkonfiguration und -verhalten für Windows Forms Komponenten unterstützen. Diese Klassen bestehen aus Designerklassen, die Unterstützung für Windows Forms Komponenten, eine Reihe von Entwurfszeitdiensten bieten; UITypeEditor Klassen zum Konfigurieren bestimmter Eigenschaftentypen und Klassen zum Importieren von ActiveX-Steuerelementen.

Klassen

Name Beschreibung
AnchorEditor

Stellt eine Benutzeroberfläche zum Konfigurieren einer Anchor Eigenschaft bereit.

AxImporter

Importiert ActiveX-Steuerelemente und generiert einen Wrapper, auf den von einem Designer zugegriffen werden kann.

AxImporter.Options

Stellt eine Reihe von Optionen für ein AxImporter.

AxParameterData

Stellt einen Parameter einer Methode eines gehosteten ActiveX-Steuerelements dar.

AxWrapperGen

Generiert einen Wrapper für ActiveX-Steuerelemente für die Verwendung in der Entwurfszeitumgebung.

BorderSidesEditor

Stellt einen Editor zum Festlegen der BorderSides Eigenschaft bereit.

ComponentDocumentDesigner

Basis-Designerklasse zum Erweitern des Entwurfsmodusverhaltens eines Stammentwurfsdokuments, das geschachtelte Komponenten unterstützt.

ComponentEditorForm

Stellt eine Benutzeroberfläche für ein WindowsFormsComponentEditor.

ComponentEditorPage

Stellt eine Basisimplementierung für ein ComponentEditorPage.

ComponentTray

Stellt Verhalten für die Komponentenleiste eines Designers bereit.

ControlDesigner

Erweitert das Entwurfsmodusverhalten einer Control.

ControlDesigner.ControlDesignerAccessibleObject

Stellt einen AccessibleObject für ControlDesigner.

DesignerOptions

Bietet Zugriff auf das Abrufen und Festlegen von Optionswerten für einen Designer.

DockEditor

Stellt eine Benutzeroberfläche zum Angeben einer Dock Eigenschaft bereit.

DocumentDesigner

Basis-Designerklasse zum Erweitern des Entwurfsmodusverhaltens und Bereitstellen einer Entwurfsmodusansicht auf Stammebene für ein Control Steuerelement, das geschachtelte Steuerelemente unterstützt und Bildlaufnachrichten empfangen soll.

EventHandlerService

Bietet eine systematische Möglichkeit zum Verwalten von Ereignishandlern für das aktuelle Dokument.

EventsTab

Stellt ein PropertyTab Ereignis bereit, das Ereignisse für die Auswahl und Verknüpfung anzeigen kann.

FileNameEditor

Stellt eine Benutzeroberfläche zum Auswählen eines Dateinamens bereit.

FolderNameEditor

Stellt eine Benutzeroberfläche zum Auswählen eines Ordners aus dem Dateisystem bereit.

FolderNameEditor.FolderBrowser

Stellt ein Dialogfeld dar, in dem der Benutzer einen Ordner auswählen kann. Diese Klasse kann nicht vererbt werden.

ImageListCodeDomSerializer

Serialisiert Zeichenfolgenwörterbücher.

ImageListImageEditor

Stellt einen Editor bereit, der die Standarddateisuche für Bitmapdateien (.bmp) ausführen kann.

MaskDescriptor

Definiert einen Satz von Membern für abgeleitete Klassen, um Optionen für den maskierten Ui-Typ-Editor für Textfelder bereitzustellen.

MenuCommands

Definiert einen Satz von CommandID Feldern, die jeweils einer Befehlsfunktion entsprechen, die von der Hostumgebung bereitgestellt wird.

ParentControlDesigner

Erweitert das Entwurfsmodusverhalten eines Control Steuerelements, das geschachtelte Steuerelemente unterstützt.

PropertyTab

Stellt eine Basisklasse für Eigenschaftenregisterkarten bereit.

ScrollableControlDesigner

Basis-Designerklasse zum Erweitern des Entwurfsmodusverhaltens eines Control Typs, der Bildlaufnachrichten empfangen soll.

ShortcutKeysEditor

Stellt einen Editor zum Auswählen von Tastenkombinationen bereit.

ToolStripItemDesignerAvailabilityAttribute

Gibt an, in welchen Typen ein ToolStripItem angezeigt werden kann. Diese Klasse kann nicht vererbt werden.

WindowsFormsComponentEditor

Stellt eine Basisklasse für Editoren bereit, die ein modales Dialogfeld verwenden, um eine Eigenschaftenseite ähnlich der Eigenschaftenseite eines ActiveX-Steuerelements anzuzeigen.

WindowsFormsDesignerOptionService

Bietet Zugriff auf das Abrufen und Festlegen von Optionswerten für einen Windows Forms-Designer.

Strukturen

Name Beschreibung
ThemedScrollbarWindow

Stellt ein Fenster und einen Wert dar, der angibt, wie die Bildlaufleisten designiert werden sollen, wenn sie im Visual Studio-Designer angezeigt werden sollen.

Schnittstellen

Name Beschreibung
AxImporter.IReferenceResolver

Stellt Methoden zum Auflösen von Verweisen auf ActiveX-Bibliotheken, COM-Typbibliotheken oder Assemblys oder verwaltete Assemblys bereit.

IContainsThemedScrollbarWindows

Definiert eine Methode zum Abrufen von Informationen darüber, wie die Bildlaufleisten von Fenstern designiert werden müssen, wenn sie im Visual Studio-Designer angezeigt werden.

IMenuEditorService

Bietet Zugriff auf den Menübearbeitungsdienst.

IUIService

Ermöglicht die Interaktion mit der Benutzeroberfläche des Entwicklungsumgebungsobjekts, das den Designer hosten soll.

IWindowsFormsEditorService

Stellt eine Schnittstelle für eine UITypeEditor bereit, um Windows Forms anzuzeigen oder ein Steuerelement in einem Dropdownbereich aus einem Eigenschaftenraster-Steuerelement im Entwurfsmodus anzuzeigen.

Enumerationen

Name Beschreibung
ComponentActionsType

Designeraktionselemente, die einer Komponente zugeordnet werden können.

FolderNameEditor.FolderBrowserFolder

Definiert Bezeichner, die verwendet werden, um den Stammordner für einen Ordnerbrowser anzugeben, zu dem er anfänglich navigieren kann.

FolderNameEditor.FolderBrowserStyles

Definiert Bezeichner, die verwendet werden, um das Verhalten eines FolderNameEditor.FolderBrowseranzugeben.

SelectionRules

Definiert Bezeichner, die verwendet werden, um Auswahlregeln für eine Komponente anzugeben.

ThemedScrollbarMode

Ein Wert, der angibt, ob die Bildlaufleisten eines Fensters und dessen untergeordnete Elemente designt werden, wenn sie im Visual Studio-Designer angezeigt werden.

ToolStripItemDesignerAvailability

Gibt Steuerelemente an, die im Designer sichtbar sind.