Compartir a través de


System.Windows.Forms.Design Espacio de nombres

Contiene clases compatibles con la configuración en tiempo de diseño y el comportamiento de los componentes de Windows Forms. 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.

Clases

AnchorEditor

Proporciona una interfaz de usuario para configurar una propiedad Anchor.

AxImporter

Importa controles ActiveX y genera un contenedor al que se puede tener acceso mediante un diseñador.

AxImporter.Options

Representa un conjunto de opciones de un AxImporter.

AxParameterData

Representa un parámetro de un método de un control ActiveX hospedado.

AxWrapperGen

Genera un contenedor para los controles ActiveX que se utilizarán en el entorno en tiempo de diseño.

BorderSidesEditor

Proporciona un editor para establecer la propiedad BorderSides.

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.

ComponentEditorForm

Proporciona una interfaz de usuario para un WindowsFormsComponentEditor.

ComponentEditorPage

Proporciona una implementación base para ComponentEditorPage.

ComponentTray

Proporciona el comportamiento de la bandeja de componentes de un diseñador.

ControlDesigner

Extiende el comportamiento de un objeto Control en modo de diseño.

ControlDesigner.ControlDesignerAccessibleObject

Proporciona un AccessibleObject para ControlDesigner.

DesignerOptions

Proporciona acceso para obtener y establecer los valores de las opciones de un diseñador.

DockEditor

Proporciona una interfaz de usuario para especificar una propiedad Dock.

DocumentDesigner

Clase de diseñador base para extender el comportamiento del modo de diseño y para el que proporcionar una vista de modo de diseño de nivel raíz, un Control que admita controles anidados y deba recibir mensajes de desplazamiento.

EventHandlerService

Proporciona una manera sistemática de administrar los controladores de eventos para el documento actual.

EventsTab

Proporciona un PropertyTab que puede mostrar eventos de selección y vínculo.

FileNameEditor

Proporciona una interfaz de usuario para seleccionar un nombre de archivo.

FolderNameEditor

Proporciona una interfaz de usuario para elegir una carpeta del sistema de archivos.

FolderNameEditor.FolderBrowser

Representa un cuadro de diálogo que permite al usuario elegir una carpeta. Esta clase no puede heredarse.

ImageListCodeDomSerializer

Serializa los diccionarios de cadenas.

ImageListImageEditor

Proporciona un editor que puede realizar operaciones de búsqueda de archivos predeterminados para archivos de mapa de bits (.bmp) .

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.

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.

ParentControlDesigner

Extiende el comportamiento del modo de diseño de Control que admite controles anidados.

PropertyTab

Proporciona una clase base para las fichas de propiedades.

ScrollableControlDesigner

Clase base de diseñador para extender el comportamiento del modo de diseño de una clase Control que debe recibir mensajes de desplazamiento.

ShortcutKeysEditor

Proporciona un editor para elegir teclas de método abreviado.

ToolStripItemDesignerAvailabilityAttribute

Especifica qué tipos pueden aparecer en un elemento ToolStripItem. Esta clase no puede heredarse.

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.

WindowsFormsDesignerOptionService

Proporciona acceso para obtener y establecer los valores de las opciones de un diseñador de Windows Forms.

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.

Interfaces

AxImporter.IReferenceResolver

Proporciona métodos para resolver referencias a bibliotecas ActiveX, ensamblados o bibliotecas de tipos COM, o ensamblados administrados.

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.

IMenuEditorService

Proporciona acceso al servicio de edición de menús.

IUIService

Habilita la interacción con la interfaz de usuario del objeto del entorno de desarrollo que hospeda el diseñador.

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.

Enumeraciones

ComponentActionsType

Elementos de acción del diseñador que se pueden asociar a un componente.

FolderNameEditor.FolderBrowserFolder

Define los identificadores utilizados para indicar la carpeta raíz que se abrirá inicialmente en un explorador de carpetas.

FolderNameEditor.FolderBrowserStyles

Define los identificadores utilizados para especificar el comportamiento de un objeto FolderNameEditor.FolderBrowser.

SelectionRules

Define los identificadores que se utilizan para indicar las reglas de selección de un componente.

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.

ToolStripItemDesignerAvailability

Especifica los controles que están visibles en el diseñador.