Freigeben über


System.Windows.Forms.Design-Namespace

Der System.Windows.Forms.Design-Namespace enthält Klassen, die Entwurfszeitkonfiguration und -verhalten für Windows Forms-Komponenten unterstützen. Diese Klassen bestehen aus Designerklassen für die Unterstützung von Windows Forms-Komponenten, einer Gruppe von Entwurfszeitdiensten, UITypeEditor-Klassen zum Konfigurieren bestimmter Eigenschaftentypen sowie Klassen zum Importieren von ActiveX-Steuerelementen.

Klassen

  Klasse Beschreibung
Öffentliche Klasse AnchorEditor Stellt eine Benutzeroberfläche zum Konfigurieren einer Anchor-Eigenschaft bereit.
Öffentliche Klasse AxImporter Importiert ActiveX-Steuerelemente und generiert einen Wrapper, auf den durch einen Designer zugegriffen werden kann.
Öffentliche Klasse AxImporter.Options Stellt eine Gruppe von Optionen für einen AxImporter dar.
Öffentliche Klasse AxParameterData Stellt einen Parameter einer ActiveX-Steuerelementmethode dar.
Öffentliche Klasse AxWrapperGen Generiert einen Wrapper für ActiveX-Steuerelemente für die Verwendung in der Entwurfszeitumgebung.
Öffentliche Klasse BorderSidesEditor Stellt einen Editor zum Festlegen der ToolStripStatusLabel.BorderSides-Eigenschaft bereit.
Öffentliche Klasse ComponentDocumentDesigner Basisdesignerklasse für die Erweiterung des Entwurfsmodusverhaltens eines Stammentwurfsdokuments, das geschachtelte Komponenten unterstützt.
Öffentliche Klasse ComponentEditorForm Stellt eine Benutzeroberfläche für einen WindowsFormsComponentEditor bereit.
Öffentliche Klasse ComponentEditorPage Stellt eine Basisimplementierung für eine ComponentEditorPage bereit.
Öffentliche Klasse ComponentTray Stellt Verhalten für das Komponentenfach eines Designers bereit.
Öffentliche Klasse ControlDesigner Erweitert das Entwurfsmodusverhalten eines Control.
Öffentliche Klasse ControlDesigner.ControlDesignerAccessibleObject Stellt ein AccessibleObject für ControlDesigner bereit.
Öffentliche Klasse DesignerOptions Ermöglicht den Zugriff zum Abrufen und Festlegen von Optionswerten für einen Designer.
Öffentliche Klasse DockEditor Stellt eine Benutzeroberfläche zum Angeben einer Dock-Eigenschaft bereit.
Öffentliche Klasse DocumentDesigner Basisdesignerklasse zum Erweitern des Entwurfsmodusverhaltens eines Control sowie zum Bereitstellen einer Entwurfsmodusansicht auf Stammebene für ein Steuerelement, das geschachtelte Steuerelemente unterstützt und Bildlaufmeldungen empfangen sollte.
Öffentliche Klasse EventHandlerService Stellt einen systematischen Ansatz für das Verwalten der Ereignishandler für das aktuelle Dokument bereit.
Öffentliche Klasse EventsTab Stellt eine PropertyTab bereit, die Ereignisse für die Auswahl und Verknüpfung anzeigen kann.
Öffentliche Klasse FileNameEditor Bietet eine Benutzeroberfläche zum Auswählen eines Dateinamens.
Öffentliche Klasse FolderNameEditor Stellt eine Benutzeroberfläche für die Auswahl eines Ordner aus dem Dateisystem bereit.
Öffentliche Klasse FolderNameEditor.FolderBrowser Stellt ein Dialogfeld für die Auswahl eines Ordners dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ImageListCodeDomSerializer Serialisiert Zeichenfolgenwörterbücher.
Öffentliche Klasse ImageListImageEditor Stellt einen Editor bereit, der eine Standarddateisuche nach Bitmapdateien (.bmp) durchführen kann.
Öffentliche Klasse MaskDescriptor Definiert eine Gruppe von Membern für abgeleitete Klassen, um Optionen für den UI-Typ-Editor für maskierte Textfelder bereitzustellen.
Öffentliche Klasse MenuCommands Definiert eine Reihe von CommandID-Feldern, von denen jedes einer Befehlsfunktion entspricht, die von der Hostumgebung bereitgestellt wird.
Öffentliche Klasse ParentControlDesigner Erweitert das Entwurfsmodusverhalten eines Control, das geschachtelte Steuerelemente unterstützt.
Öffentliche Klasse PropertyTab Stellt eine Basisklasse für Registerkarten für Eigenschaften bereit.
Öffentliche Klasse ScrollableControlDesigner Die Basisdesignerklasse für die Erweiterung des Entwurfsmodusverhaltens eines Control, das Bildlaufmeldungen empfangen sollte.
Öffentliche Klasse ShortcutKeysEditor Stellt einen Editor für das Auswählen von Tastenkombinationen bereit.
Öffentliche Klasse ToolStripItemDesignerAvailabilityAttribute Gibt an, in welchen Typen ein ToolStripItem angezeigt werden kann. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse WindowsFormsComponentEditor Stellt eine Basisklasse für Editoren bereit, die ein modales Dialogfeld verwenden, um eine Eigenschaftenseite ähnlich der Eigenschaftenseite eines ActiveX-Steuerelements anzuzeigen.
Öffentliche Klasse WindowsFormsDesignerOptionService Ermöglicht den Zugriff zum Abrufen und Festlegen von Optionswerten für einen Windows Forms-Designer.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle AxImporter.IReferenceResolver Stellt Methoden bereit, mit denen Verweise auf ActiveX-Bibliotheken, COM-Typbibliotheken oder Assemblys oder verwaltete Assemblys aufgelöst werden können.
Öffentliche Schnittstelle IMenuEditorService Stellt den Zugriff auf den Menübearbeitungsdienst bereit.
Öffentliche Schnittstelle IUIService Ermöglicht die Interaktion mit der Benutzeroberfläche des Entwicklungsumgebungsobjekts, das als Host für den Designer fungiert.
Öffentliche Schnittstelle IWindowsFormsEditorService Stellt eine Schnittstelle für einen UITypeEditor bereit, um zur Entwurfszeit Windows Forms oder ein Steuerelement in einem Dropdownbereich über ein Eigenschaftenraster-Steuerelement anzuzeigen.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration FolderNameEditor.FolderBrowserFolder Definiert Bezeichner, die den Stammordner angeben, zu dem ein Ordnerbrowser anfangs navigieren soll.
Öffentliche Enumeration FolderNameEditor.FolderBrowserStyles Definiert Bezeichner, die verwendet werden, um das Verhalten von FolderNameEditor.FolderBrowser anzugeben.
Öffentliche Enumeration SelectionRules Definiert Bezeichner, die verwendet werden, um Auswahlregeln für eine Komponente anzugeben.
Öffentliche Enumeration ToolStripItemDesignerAvailability Gibt Steuerelemente an, die im Designer angezeigt werden.