Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

System.Drawing.Design (Espacio de nombres)

El espacio de nombres System.Drawing.Design contiene clases que amplían la lógica y el diseño de las interfaces de usuario (UI) en tiempo de diseño.

Las clases de este espacio de nombres se pueden utilizar para crear elementos personalizados del cuadro de herramientas, editores de valores específicos de tipos que puedan editar y representar gráficamente los valores de los tipos que admiten, y convertidores de tipos que puedan convertir valores de un tipo determinado a otro. Este espacio de nombres proporciona el marco de trabajo básico para desarrollar extensiones a la interfaz de usuario en tiempo de diseño.

Nota de precaución Precaución

No se admite el uso de las clases incluidas en el espacio de nombres System.Drawing.Design en un servicio Windows o ASP.NET. Si se intenta utilizar estas clases en uno de estos tipos de aplicación, se pueden producir problemas inesperados; por ejemplo, la disminución del rendimiento del servicio y el inicio de excepciones en tiempo de ejecución.

  Clase Descripción
Clase pública BitmapEditor Proporciona una interfaz de usuario para la selección de archivos de mapa de bits en un explorador de propiedades.
Clase pública CategoryNameCollection Representa una colección de cadenas de nombres de categoría.
Clase pública ColorEditor Proporciona un UITypeEditor para seleccionar un color visualmente.
Clase pública ContentAlignmentEditor Proporciona UITypeEditor para editar la alineación de contenido visualmente.
Clase pública CursorEditor Proporciona un objeto UITypeEditor que puede realizar operaciones predeterminadas de búsqueda de archivos de tipo cursor (.cur).
Clase pública FontEditor Proporciona una interfaz de usuario para elegir y configurar un objeto Font.
Clase pública FontNameEditor Proporciona un UITypeEditor que pinta un glifo para el nombre de fuente.
Clase pública IconEditor Proporciona una clase UITypeEditor para elegir un icono visualmente.
Clase pública ImageEditor Proporciona una interfaz de usuario para seleccionar una imagen para una propiedad en una cuadrícula de propiedades.
Clase pública MetafileEditor Infraestructura. Proporciona un objeto UITypeEditor que puede realizar operaciones predeterminadas de búsqueda para archivos de tipo metarchivo (.emf).
Clase pública PaintValueEventArgs Proporciona datos para el método PaintValue.
Clase pública PropertyValueUIItem Proporciona información sobre una propiedad que se muestra en la ventana Propiedades, que incluye el controlador de eventos asociado, la cadena de información emergente y el icono que se muestra para la propiedad.
Clase pública ToolboxComponentsCreatedEventArgs Proporciona datos del evento ComponentsCreated que se produce cuando se agregan componentes al cuadro de herramientas.
Clase pública ToolboxComponentsCreatingEventArgs Proporciona datos para el evento ComponentsCreating que se produce cuando se agregan componentes al cuadro de herramientas.
Clase pública ToolboxItem Proporciona una implementación base de un elemento del cuadro de herramientas.
Clase pública ToolboxItemCollection Representa una colección de elementos del cuadro de herramientas.
Clase pública ToolboxItemContainer Encapsula un objeto ToolboxItem.
Clase pública ToolboxItemCreator Encapsula un objeto ToolboxItemCreatorCallback. Esta clase no puede heredarse.
Clase pública ToolboxService Proporciona una implementación predeterminada de la interfaz IToolboxService.
Clase pública UITypeEditor Proporciona una clase base que se puede utilizar para diseñar editores de valores que proporcionen una interfaz de usuario para representar y modificar los valores de objetos de aquellos tipos de datos que sean compatibles.

  Interfaz Descripción
Interfaz pública IPropertyValueUIService Proporciona una interfaz para administrar las imágenes, información sobre herramientas y controladores de eventos de las propiedades de un componente que se muestra en un explorador de propiedades.
Interfaz pública IToolboxItemProvider Expone una colección de elementos del cuadro de herramientas.
Interfaz pública IToolboxService Proporciona métodos y propiedades para administrar y consultar el cuadro de herramientas en el entorno de desarrollo.
Interfaz pública IToolboxUser Define una interfaz para establecer el elemento del cuadro de herramientas seleccionado actualmente e indica si el diseñador admite un elemento del cuadro de herramientas concreto.

  Delegado Descripción
Delegado público PropertyValueUIHandler Representa el método que agrega un delegado a una implementación de IPropertyValueUIService.
Delegado público PropertyValueUIItemInvokeHandler Representa el método que controlará el evento InvokeHandler de PropertyValueUIItem.
Delegado público ToolboxComponentsCreatedEventHandler Representa el método que controla el evento ComponentsCreated.
Delegado público ToolboxComponentsCreatingEventHandler Representa el método que controla el evento ComponentsCreating.
Delegado público ToolboxItemCreatorCallback Proporciona un mecanismo de devolución de llamada que puede crear un ToolboxItem.

  Enumeración Descripción
Enumeración pública UITypeEditorEditStyle Especifica identificadores que indican el estilo de edición de valores de un UITypeEditor.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft