System.Windows.Forms.Design Naamruimte

Bevat klassen die ondersteuning bieden voor ontwerptijdconfiguratie en -gedrag voor Windows Forms onderdelen. Deze klassen bestaan uit ontwerpklassen die ondersteuning bieden voor Windows Forms onderdelen, een set ontwerpservices; UITypeEditor klassen voor het configureren van bepaalde typen eigenschappen en klassen voor het importeren van ActiveX-besturingselementen.

Klassen

Name Description
AnchorEditor

Biedt een gebruikersinterface voor het configureren van een Anchor eigenschap.

AxImporter

Hiermee importeert u ActiveX-besturingselementen en genereert u een wrapper die toegankelijk is voor een ontwerper.

AxImporter.Options

Vertegenwoordigt een set opties voor een AxImporter.

AxParameterData

Vertegenwoordigt een parameter van een methode van een gehost ActiveX-besturingselement.

AxWrapperGen

Hiermee genereert u een wrapper voor ActiveX-besturingselementen voor gebruik in de ontwerpomgeving.

BorderSidesEditor

Biedt een editor voor het instellen van de BorderSides eigenschap.

ComponentDocumentDesigner

Basisontwerpklasse voor het uitbreiden van het gedrag van de ontwerpmodus van een hoofdontwerpdocument dat geneste onderdelen ondersteunt.

ComponentEditorForm

Biedt een gebruikersinterface voor een WindowsFormsComponentEditor.

ComponentEditorPage

Biedt een basis-implementatie voor een ComponentEditorPage.

ComponentTray

Biedt gedrag voor het onderdeelvak van een ontwerper.

ControlDesigner

Breidt het gedrag van de ontwerpmodus van een Control.

ControlDesigner.ControlDesignerAccessibleObject

Biedt een AccessibleObject voor ControlDesigner.

DesignerOptions

Biedt toegang tot het ophalen en instellen van optiewaarden voor een ontwerper.

DockEditor

Biedt een gebruikersinterface voor het opgeven van een Dock eigenschap.

DocumentDesigner

Basisontwerperklasse voor het uitbreiden van het gedrag van de ontwerpmodus en het bieden van een ontwerpmodusweergave op hoofdniveau voor, een Control die ondersteuning biedt voor geneste besturingselementen en moet scrollberichten ontvangen.

EventHandlerService

Biedt een systematische manier om gebeurtenis-handlers voor het huidige document te beheren.

EventsTab

Biedt een PropertyTab weergave van gebeurtenissen voor selectie en koppelen.

FileNameEditor

Biedt een gebruikersinterface voor het selecteren van een bestandsnaam.

FolderNameEditor

Biedt een gebruikersinterface voor het kiezen van een map in het bestandssysteem.

FolderNameEditor.FolderBrowser

Vertegenwoordigt een dialoogvenster waarmee de gebruiker een map kan kiezen. Deze klasse kan niet worden overgenomen.

ImageListCodeDomSerializer

Serialiseert tekenreekswoordenlijsten.

ImageListImageEditor

Biedt een editor waarmee standaardbestanden naar bitmapbestanden (.bmp) kunnen worden gezocht.

MaskDescriptor

Definieert een set leden voor afgeleide klassen om opties te bieden voor de gemaskeerde ui-type editor van het tekstvak.

MenuCommands

Definieert een set CommandID velden die elk overeenkomen met een opdrachtfunctie die wordt geleverd door de hostomgeving.

ParentControlDesigner

Breidt het gedrag van een Control ontwerpmodus uit dat ondersteuning biedt voor geneste besturingselementen.

PropertyTab

Biedt een basisklasse voor eigenschappentabbladen.

ScrollableControlDesigner

Basisontwerperklasse voor het uitbreiden van het ontwerpmodusgedrag van een Control klasse die schuifberichten moet ontvangen.

ShortcutKeysEditor

Biedt een editor voor het kiezen van sneltoetsen.

ToolStripItemDesignerAvailabilityAttribute

Hiermee geeft u op in welke typen een ToolStripItem kan worden weergegeven. Deze klasse kan niet worden overgenomen.

WindowsFormsComponentEditor

Biedt een basisklasse voor editors die een modaal dialoogvenster gebruiken om een eigenschappenpagina weer te geven die vergelijkbaar is met de eigenschappenpagina van een ActiveX-besturingselement.

WindowsFormsDesignerOptionService

Biedt toegang tot het ophalen en instellen van optiewaarden voor een Windows Forms designer.

Structs

Name Description
ThemedScrollbarWindow

Vertegenwoordigt een venster en een waarde die aangeeft hoe de schuifbalken moeten worden gethemateerd wanneer deze worden weergegeven in de Visual Studio designer.

Interfaces

Name Description
AxImporter.IReferenceResolver

Biedt methoden voor het oplossen van verwijzingen naar ActiveX-bibliotheken, COM-typebibliotheken of assembly's of beheerde assembly's.

IContainsThemedScrollbarWindows

Definieert een methode voor het ophalen van informatie over hoe de schuifbalken van vensters moeten worden gethemateerd wanneer deze worden weergegeven in de Visual Studio designer.

IMenuEditorService

Biedt toegang tot de menubewerkingsservice.

IUIService

Maakt interactie mogelijk met de gebruikersinterface van het ontwikkelomgevingsobject dat als host fungeert voor de ontwerpfunctie.

IWindowsFormsEditorService

Biedt een interface voor een UITypeEditor om Windows Forms weer te geven of om een besturingselement weer te geven in een vervolgkeuzelijst van een eigenschapsrasterbesturingselement in de ontwerpmodus.

Enums

Name Description
FolderNameEditor.FolderBrowserFolder

Definieert id's die worden gebruikt om de hoofdmap voor een mapbrowser aan te geven waarnaar u in eerste instantie wilt bladeren.

FolderNameEditor.FolderBrowserStyles

Definieert id's die worden gebruikt om het gedrag van een FolderNameEditor.FolderBrowser.

SelectionRules

Definieert id's die worden gebruikt om selectieregels voor een onderdeel aan te geven.

ThemedScrollbarMode

Een waarde die aangeeft of de schuifbalken van een venster en de onderliggende elementen worden weergegeven in de Visual Studio designer.

ToolStripItemDesignerAvailability

Hiermee geeft u besturingselementen op die zichtbaar zijn in de ontwerpfunctie.