System.Windows.Forms.Design Namnområde

Innehåller klasser som stöder designtidskonfiguration och beteende för Windows Forms komponenter. Dessa klasser består av designerklasser som ger stöd för Windows Forms komponenter, en uppsättning designtidstjänster, UITypeEditor klasser för att konfigurera vissa typer av egenskaper och klasser för import av ActiveX-kontroller.

Klasser

Name Description
AnchorEditor

Tillhandahåller ett användargränssnitt för att konfigurera en Anchor egenskap.

AxImporter

Importerar ActiveX-kontroller och genererar en omslutning som kan nås av en designer.

AxImporter.Options

Representerar en uppsättning alternativ för en AxImporter.

AxParameterData

Representerar en parameter för en metod för en värdbaserad ActiveX-kontroll.

AxWrapperGen

Genererar en omslutning för ActiveX-kontroller för användning i designmiljön.

BorderSidesEditor

Tillhandahåller ett redigeringsprogram för att ange egenskapen BorderSides .

ComponentDocumentDesigner

Basdesignerklass för att utöka designlägets beteende för ett rotdesigndokument som stöder kapslade komponenter.

ComponentEditorForm

Tillhandahåller ett användargränssnitt för en WindowsFormsComponentEditor.

ComponentEditorPage

Tillhandahåller en basimplementering för en ComponentEditorPage.

ComponentTray

Tillhandahåller beteende för komponentfältet i en designer.

ControlDesigner

Utökar designlägesbeteendet för en Control.

ControlDesigner.ControlDesignerAccessibleObject

Tillhandahåller en AccessibleObject för ControlDesigner.

DesignerOptions

Ger åtkomst till att hämta och ange alternativvärden för en designer.

DockEditor

Tillhandahåller ett användargränssnitt för att ange en Dock egenskap.

DocumentDesigner

Basdesignerklass för att utöka designlägets beteende för och tillhandahålla en designlägesvy på rotnivå för, en Control som stöder kapslade kontroller och bör ta emot rullningsmeddelanden.

EventHandlerService

Ger ett systematiskt sätt att hantera händelsehanterare för det aktuella dokumentet.

EventsTab

Tillhandahåller en PropertyTab som kan visa händelser för val och länkning.

FileNameEditor

Tillhandahåller ett användargränssnitt för att välja ett filnamn.

FolderNameEditor

Tillhandahåller ett användargränssnitt för att välja en mapp från filsystemet.

FolderNameEditor.FolderBrowser

Representerar en dialogruta som gör att användaren kan välja en mapp. Det går inte att ärva den här klassen.

ImageListCodeDomSerializer

Serialiserar strängordlistor.

ImageListImageEditor

Tillhandahåller en redigerare som kan utföra standardfilsökning efter bitmappsfiler (.bmp).

MaskDescriptor

Definierar en uppsättning medlemmar för härledda klasser för att tillhandahålla alternativ för den maskerade textrutans redigeringsprogram för användargränssnittstyp.

MenuCommands

Definierar en uppsättning CommandID fält som var och en motsvarar en kommandofunktion som tillhandahålls av värdmiljön.

ParentControlDesigner

Utökar designlägets beteende för en Control som stöder kapslade kontroller.

PropertyTab

Tillhandahåller en basklass för egenskapsflikar.

ScrollableControlDesigner

Basdesignerklass för att utöka designlägesbeteendet för en Control som ska ta emot rullningsmeddelanden.

ShortcutKeysEditor

Tillhandahåller ett redigeringsprogram för att välja genvägsnycklar.

ToolStripItemDesignerAvailabilityAttribute

Anger vilka typer en ToolStripItem kan visas i. Det går inte att ärva den här klassen.

WindowsFormsComponentEditor

Tillhandahåller en basklass för redigerare som använder en modal dialogruta för att visa en egenskapssida som liknar en ActiveX-kontrolls egenskapssida.

WindowsFormsDesignerOptionService

Ger åtkomst för att hämta och ange alternativvärden för en Windows Forms designer.

Strukturer

Name Description
ThemedScrollbarWindow

Representerar ett fönster och ett värde som anger hur dess rullningslister ska vara teman när de visas i Visual Studio designern.

Gränssnitt

Name Description
AxImporter.IReferenceResolver

Innehåller metoder för att matcha referenser till ActiveX-bibliotek, COM-typbibliotek eller sammansättningar eller hanterade sammansättningar.

IContainsThemedScrollbarWindows

Definierar en metod för att få information om hur rullningslister i fönster måste vara teman när de visas i Visual Studio designern.

IMenuEditorService

Ger åtkomst till menyredigeringstjänsten.

IUIService

Möjliggör interaktion med användargränssnittet för det utvecklingsmiljöobjekt som är värd för designern.

IWindowsFormsEditorService

Tillhandahåller ett gränssnitt för en UITypeEditor för att visa Windows Forms eller för att visa en kontroll i ett nedrullningsbart område från en egenskapsrutnätskontroll i designläge.

Uppräkningar

Name Description
ComponentActionsType

Designåtgärdsobjekt som kan associeras med en komponent.

FolderNameEditor.FolderBrowserFolder

Definierar identifierare som används för att ange rotmappen för en mappwebbläsare att först bläddra till.

FolderNameEditor.FolderBrowserStyles

Definierar identifierare som används för att ange beteende för en FolderNameEditor.FolderBrowser.

SelectionRules

Definierar identifierare som används för att ange urvalsregler för en komponent.

ThemedScrollbarMode

Ett värde som anger om rullningslisterna i ett fönster och dess underordnade objekt visas med teman när de visas i Visual Studio designern.

ToolStripItemDesignerAvailability

Anger kontroller som visas i designern.