System.Windows.Forms.Design Namespace

El espacio de nombres System.Windows.Forms.Design contiene clases compatibles con la configuración en tiempo de diseño y el comportamiento de los componentes de Windows Forms. The System.Windows.Forms.Design namespace contains classes that support design-time configuration and behavior for Windows Forms components. Estas clases se componen de clases de diseñador que proporcionan compatibilidad con los componentes de Windows Forms, un conjunto de servicios en tiempo de diseño, clases UITypeEditor para configurar ciertos tipos de propiedades y clases para importar controles ActiveX. These classes consist of designer classes that provide support for Windows Forms components, a set of design-time services; UITypeEditor classes for configuring certain types of properties, and classes for importing ActiveX controls.

Clases

AnchorEditor

Proporciona una interfaz de usuario para configurar una propiedad Anchor.Provides a user interface for configuring an Anchor property.

AxImporter

Importa controles ActiveX y genera un contenedor al que se puede tener acceso mediante un diseñador.Imports ActiveX controls and generates a wrapper that can be accessed by a designer.

AxImporter.Options

Representa un conjunto de opciones de un AxImporter.Represents a set of options for an AxImporter.

AxParameterData

Representa un parámetro de un método de un control ActiveX hospedado.Represents a parameter of a method of a hosted ActiveX control.

AxWrapperGen

Genera un contenedor para los controles ActiveX que se utilizarán en el entorno en tiempo de diseño.Generates a wrapper for ActiveX controls for use in the design-time environment.

BorderSidesEditor

Proporciona un editor para establecer la propiedad BorderSides.Provides an editor for setting the BorderSides property.

ComponentDocumentDesigner

Clase base del diseñador para extender el comportamiento del modo de diseño de un documento de diseño raíz que admite componentes anidados.Base designer class for extending the design mode behavior of a root design document that supports nested components.

ComponentEditorForm

Proporciona una interfaz de usuario para un WindowsFormsComponentEditor.Provides a user interface for a WindowsFormsComponentEditor.

ComponentEditorPage

Proporciona una implementación base para ComponentEditorPage.Provides a base implementation for a ComponentEditorPage.

ComponentTray

Proporciona el comportamiento de la bandeja de componentes de un diseñador.Provides behavior for the component tray of a designer.

ControlDesigner

Extiende el comportamiento de un objeto Control en modo de diseño.Extends the design mode behavior of a Control.

ControlDesigner.ControlDesignerAccessibleObject

Proporciona un AccessibleObject para ControlDesigner.Provides an AccessibleObject for ControlDesigner.

DesignerOptions

Proporciona acceso para obtener y establecer los valores de las opciones de un diseñador.Provides access to get and set option values for a designer.

DockEditor

Proporciona una interfaz de usuario para especificar una propiedad Dock.Provides a user interface for specifying a Dock property.

DocumentDesigner

Clase de diseñador base para extender el comportamiento del modo de diseño de un Control que admite controles anidados y debe recibir mensajes de desplazamiento, así como para proporcionarle una vista de modo de diseño en el nivel raíz.Base designer class for extending the design mode behavior of, and providing a root-level design mode view for, a Control that supports nested controls and should receive scroll messages.

EventHandlerService

Proporciona una manera sistemática de administrar los controladores de eventos para el documento actual.Provides a systematic way to manage event handlers for the current document.

EventsTab

Proporciona un PropertyTab que puede mostrar eventos de selección y vínculo.Provides a PropertyTab that can display events for selection and linking.

FileNameEditor

Proporciona una interfaz de usuario para seleccionar un nombre de archivo.Provides a user interface for selecting a file name.

FolderNameEditor

Proporciona una interfaz de usuario para elegir una carpeta del sistema de archivos.Provides a user interface for choosing a folder from the file system.

FolderNameEditor.FolderBrowser

Representa un cuadro de diálogo que permite al usuario elegir una carpeta.Represents a dialog box that allows the user to choose a folder. Esta clase no puede heredarse.This class cannot be inherited.

ImageListCodeDomSerializer

Serializa los diccionarios de cadenas.Serializes string dictionaries.

ImageListImageEditor

Proporciona un editor que puede realizar operaciones de búsqueda de archivos predeterminados para archivos de mapa de bits (.bmp) .Provides an editor that can perform default file searching for bitmap (.bmp) files.

MaskDescriptor

Define un conjunto de miembros para las clases derivadas con el fin de proporcionar opciones para el editor de tipos de interfaz de usuario de cuadro de texto enmascarado.Defines a set of members for derived classes to provide options for the masked text box UI type editor.

MenuCommands

Define un conjunto de campos CommandID, cada uno de los cuales corresponde a una función de comando proporcionada por el entorno del host.Defines a set of CommandID fields that each correspond to a command function provided by the host environment.

ParentControlDesigner

Extiende el comportamiento del modo de diseño de un Control que admite controles anidados.Extends the design mode behavior of a Control that supports nested controls.

PropertyTab

Proporciona una clase base para las fichas de propiedades.Provides a base class for property tabs.

ScrollableControlDesigner

Clase base del diseñador para extender el comportamiento del modo de diseño de un Control que debe recibir mensajes de desplazamiento.Base designer class for extending the design mode behavior of a Control which should receive scroll messages.

ShortcutKeysEditor

Proporciona un editor para elegir teclas de método abreviado.Provides an editor for picking shortcut keys.

ToolStripItemDesignerAvailabilityAttribute

Especifica qué tipos pueden aparecer en un elemento ToolStripItem.Specifies which types a ToolStripItem can appear in. Esta clase no puede heredarse.This class cannot be inherited.

WindowsFormsComponentEditor

Proporciona una clase base para los editores que utilizan un cuadro de diálogo modal para mostrar una página de propiedades similar a la página de propiedades de un control ActiveX.Provides a base class for editors that use a modal dialog to display a properties page similar to an ActiveX control's property page.

WindowsFormsDesignerOptionService

Proporciona acceso para obtener y establecer los valores de las opciones de un diseñador de Windows Forms.Provides access to get and set option values for a Windows Forms designer.

Estructuras

ThemedScrollbarWindow

Representa una ventana y un valor que indica cómo las barras de desplazamiento deben ser temáticas al mostrarlas en el diseñador de Visual Studio.Represents a window and a value that indicates how its scrollbars should be themed when displayed in the Visual Studio designer.

Interfaces

AxImporter.IReferenceResolver

Proporciona métodos para resolver referencias a bibliotecas ActiveX, ensamblados o bibliotecas de tipos COM, o ensamblados administrados.Provides methods to resolve references to ActiveX libraries, COM type libraries or assemblies, or managed assemblies.

IContainsThemedScrollbarWindows

Define un método para obtener información sobre cómo las barras de desplazamiento de ventanas han de ser temáticas al mostrarlas en el diseñador de Visual Studio.Defines a method for getting information about how the scrollbars of windows need to be themed when displayed in the Visual Studio designer.

IMenuEditorService

Proporciona acceso al servicio de edición de menús.Provides access to the menu editing service.

IUIService

Habilita la interacción con la interfaz de usuario del objeto del entorno de desarrollo que hospeda el diseñador.Enables interaction with the user interface of the development environment object that is hosting the designer.

IWindowsFormsEditorService

Proporciona una interfaz para que UITypeEditor muestre formularios Windows Forms o un control en un área desplegable de un control de cuadrícula de propiedades en modo de diseño.Provides an interface for a UITypeEditor to display Windows Forms or to display a control in a drop-down area from a property grid control in design mode.

Enumeraciones

ComponentActionsType
FolderNameEditor.FolderBrowserFolder

Define los identificadores utilizados para indicar la carpeta raíz que se abrirá inicialmente en un explorador de carpetas.Defines identifiers used to indicate the root folder for a folder browser to initially browse to.

FolderNameEditor.FolderBrowserStyles

Define los identificadores utilizados para especificar el comportamiento de un objeto FolderNameEditor.FolderBrowser.Defines identifiers used to specify behavior of a FolderNameEditor.FolderBrowser.

SelectionRules

Define los identificadores que se utilizan para indicar las reglas de selección de un componente.Defines identifiers that are used to indicate selection rules for a component.

ThemedScrollbarMode

Un valor que indica si las barras de desplazamiento de una ventana y sus elementos secundarios van a ser temáticas al mostrarlas en el diseñador de Visual Studio.A value that indicates whether the scrollbars of a window and its children will be themed when displayed in the Visual Studio designer.

ToolStripItemDesignerAvailability

Especifica los controles que están visibles en el diseñador.Specifies controls that are visible in the designer.