System.Windows.Forms.Design Espacio de nombres

Contiene clases que admiten la configuración y el comportamiento en tiempo de diseño para los componentes de Windows Forms. Estas clases constan de clases de diseñador que proporcionan compatibilidad con componentes de Windows Forms, un conjunto de servicios en tiempo de diseño; UITypeEditor clases para configurar determinados tipos de propiedades y clases para importar controles ActiveX.

Clases

Nombre Description
AnchorEditor

Proporciona una interfaz de usuario para configurar una Anchor propiedad.

AxImporter

Importa controles ActiveX y genera un contenedor al que puede acceder un diseñador.

AxImporter.Options

Representa un conjunto de opciones para .AxImporter

AxParameterData

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

AxWrapperGen

Genera un contenedor para los controles ActiveX para su uso en el entorno en tiempo de diseño.

BorderSidesEditor

Proporciona un editor para establecer la BorderSides propiedad .

ComponentDocumentDesigner

Clase de diseñador base para ampliar 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 .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 del modo de diseño de .Control

ControlDesigner.ControlDesignerAccessibleObject

Proporciona un AccessibleObject para ControlDesigner.

DesignerOptions

Proporciona acceso para obtener y establecer valores de opción para un diseñador.

DockEditor

Proporciona una interfaz de usuario para especificar una Dock propiedad .

DocumentDesigner

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

EventHandlerService

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

EventsTab

Proporciona un objeto PropertyTab que puede mostrar eventos para la selección y la vinculación.

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 diccionarios de cadenas.

ImageListImageEditor

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

MaskDescriptor

Define un conjunto de miembros para las clases derivadas para proporcionar opciones para el editor de tipos de interfaz de usuario del cuadro de texto enmascarado.

MenuCommands

Define un conjunto de CommandID campos que corresponden a una función de comando proporcionada por el entorno host.

ParentControlDesigner

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

PropertyTab

Proporciona una clase base para las pestañas de propiedades.

ScrollableControlDesigner

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

ShortcutKeysEditor

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

ToolStripItemDesignerAvailabilityAttribute

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

WindowsFormsComponentEditor

Proporciona una clase base para los editores que usan 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 valores de opción para un diseñador de Windows Forms.

Estructuras

Nombre Description
ThemedScrollbarWindow

Representa una ventana y un valor que indica cómo deben crearse las barras de desplazamiento cuando se muestran en el diseñador de Visual Studio.

Interfaces

Nombre Description
AxImporter.IReferenceResolver

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

IContainsThemedScrollbarWindows

Define un método para obtener información sobre cómo las barras de desplazamiento de las ventanas deben ser temáticas cuando se muestran en el diseñador de Visual Studio.

IMenuEditorService

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

IUIService

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

IWindowsFormsEditorService

Proporciona una interfaz para un UITypeEditor para mostrar Windows Forms o para mostrar un control en un área desplegable desde un control de cuadrícula de propiedades en modo de diseño.

Enumeraciones

Nombre Description
FolderNameEditor.FolderBrowserFolder

Define identificadores usados para indicar la carpeta raíz de un explorador de carpetas al que se va a examinar inicialmente.

FolderNameEditor.FolderBrowserStyles

Define identificadores usados para especificar el comportamiento de un FolderNameEditor.FolderBrowser.

SelectionRules

Define identificadores que se usan para indicar reglas de selección para un componente.

ThemedScrollbarMode

Valor que indica si las barras de desplazamiento de una ventana y sus elementos secundarios se les asignarán cuando se muestren en el diseñador de Visual Studio.

ToolStripItemDesignerAvailability

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