Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

System.Drawing (Espacio de nombres)

Actualización: noviembre 2007

El espacio de nombres System.Drawing proporciona acceso a funcionalidad de gráficos básica de GDI+. Se ofrece una funcionalidad más avanzada en los espacios de nombres System.Drawing.Drawing2D, System.Drawing.Imaging y System.Drawing.Text.

La clase Graphics proporciona métodos para dibujar en el dispositivo de pantalla. Clases como Rectangle y Point encapsulan primitivos de GDI+. La clase Pen se utiliza para dibujar líneas y curvas, mientras que las clases derivadas de la clase abstracta Brush se utilizan para rellenar el interior de las formas.

xs6ftd89.alert_caution(es-es,VS.90).gifPrecaución:

No se admite el uso de las clases incluidas en el espacio de nombres System.Drawing 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.

  ClaseDescripción
xs6ftd89.pubclass(es-es,VS.90).gifBitmap Encapsula mapas de bits de GDI+, que están formados por los datos de píxeles de una imagen de gráficos y sus atributos. Bitmap es un objeto que se utiliza para trabajar con imágenes definidas mediante datos de píxeles.
xs6ftd89.pubclass(es-es,VS.90).gifBrushDefine los objetos que se utilizan para rellenar formas de gráficos, por ejemplo rectángulos, elipses, gráficos circulares y rutas.
xs6ftd89.pubclass(es-es,VS.90).gifBrushesPinceles de todos los colores estándar. Esta clase no puede heredarse.
xs6ftd89.pubclass(es-es,VS.90).gifBufferedGraphicsProporciona un búfer gráfico para el doble búfer.
xs6ftd89.pubclass(es-es,VS.90).gifBufferedGraphicsContextProporciona los métodos para crear búferes de gráficos que se pueden utilizar para el almacenamiento en doble búfer.
xs6ftd89.pubclass(es-es,VS.90).gifBufferedGraphicsManagerProporciona acceso al principal objeto de contexto gráfico almacenado en búfer para el dominio de aplicación.
xs6ftd89.pubclass(es-es,VS.90).gifColorConverterConvierte colores de un tipo de datos a otro. Se obtiene acceso a esta clase a través de TypeDescriptor.
xs6ftd89.pubclass(es-es,VS.90).gifColorTranslatorConvierte colores a y de estructuras Color GDI+. No se puede heredar esta clase.
xs6ftd89.pubclass(es-es,VS.90).gifFontDefine un formato concreto para el texto, incluidos el nombre de fuente, el tamaño y los atributos de estilo. No se puede heredar esta clase.
xs6ftd89.pubclass(es-es,VS.90).gifFontConverterConvierte objetos Font de un tipo de datos a otro.
xs6ftd89.pubclass(es-es,VS.90).gifFontConverter.FontNameConverterInfraestructura. FontConverter.FontNameConverter es un convertidor de tipos que se utiliza para convertir un nombre de fuente en otras representaciones y viceversa.
xs6ftd89.pubclass(es-es,VS.90).gifFontConverter.FontUnitConverterInfraestructura. Convierte unidades de fuente en otros tipos de unidad y viceversa.
xs6ftd89.pubclass(es-es,VS.90).gifFontFamilyDefine un grupo de tipos de letra que tienen un diseño básico parecido y algunas diferencias de estilo. No se puede heredar esta clase.
xs6ftd89.pubclass(es-es,VS.90).gifGraphicsEncapsula una superficie de dibujo de GDI+. No se puede heredar esta clase.
xs6ftd89.pubclass(es-es,VS.90).gifIconRepresenta un icono de Windows, que es una pequeña imagen de mapa de bits utilizada para representar un objeto. Los iconos se pueden considerar como mapas de bits transparentes, aunque su tamaño lo determina el sistema.
xs6ftd89.pubclass(es-es,VS.90).gifIconConverterConvierte objetos Icon de un tipo de datos en otro. Se tiene acceso a esta clase mediante el objeto TypeDescriptor.
xs6ftd89.pubclass(es-es,VS.90).gifImage Clase base abstracta que proporciona funcionalidad para las clases descendentes Bitmap y Metafile.
xs6ftd89.pubclass(es-es,VS.90).gifImageAnimatorDa animación a una imagen que tiene marcos basados en tiempo.
xs6ftd89.pubclass(es-es,VS.90).gifImageConverterImageConverter es una clase que se puede utilizar para convertir objetos Image de un tipo de datos a otro. Se tiene acceso a esta clase mediante el objeto TypeDescriptor.
xs6ftd89.pubclass(es-es,VS.90).gifImageFormatConverterImageFormatConverter es una clase que se puede utilizar para convertir objetos ImageFormat de un tipo de datos a otro. Se tiene acceso a esta clase mediante el objeto TypeDescriptor.
xs6ftd89.pubclass(es-es,VS.90).gifPenDefine un objeto utilizado para dibujar líneas y curvas. No se puede heredar esta clase.
xs6ftd89.pubclass(es-es,VS.90).gifPensLápices de todos los colores estándar. No se puede heredar esta clase.
xs6ftd89.pubclass(es-es,VS.90).gifPointConverterConvierte objetos Point de un tipo de datos en otro. Se tiene acceso a esta clase mediante el objeto TypeDescriptor.
xs6ftd89.pubclass(es-es,VS.90).gifRectangleConverterConvierte rectángulos de un tipo en otro tipo. Se tiene acceso a esta clase mediante TypeDescriptor.
xs6ftd89.pubclass(es-es,VS.90).gifRegion Describe el interior de una forma gráfica formada por rectángulos y rutas. No se puede heredar esta clase.
xs6ftd89.pubclass(es-es,VS.90).gifSizeConverterSizeConverter es una clase que se utiliza para convertir un tipo de datos en otro. Se tiene acceso a esta clase mediante el objeto TypeDescriptor.
xs6ftd89.pubclass(es-es,VS.90).gifSizeFConverterConvierte el tipo de los objetos SizeF en otro.
xs6ftd89.pubclass(es-es,VS.90).gifSolidBrushDefine un pincel de un solo color. Los pinceles se utilizan para rellenar formas de gráficos, por ejemplo rectángulos, elipses, gráficos circulares y rutas. No se puede heredar esta clase.
xs6ftd89.pubclass(es-es,VS.90).gifStringFormatEncapsula información de diseño del texto (como alineación, orientación y tabulaciones), manipulaciones de presentación (como inserción de puntos suspensivos y sustitución de dígitos nacionales) y características de OpenType. No se puede heredar esta clase.
xs6ftd89.pubclass(es-es,VS.90).gifSystemBrushesCada una de las propiedades de la clase SystemBrushes es una estructura SolidBrush que es el color de un elemento de presentación de Windows.
xs6ftd89.pubclass(es-es,VS.90).gifSystemColorsCada una de las propiedades de la clase SystemColors es una estructura Color que es el color de un elemento de presentación de Windows.
xs6ftd89.pubclass(es-es,VS.90).gifSystemFontsEspecifica las fuentes que se utilizan para mostrar texto en los elementos representados de Windows.
xs6ftd89.pubclass(es-es,VS.90).gifSystemIconsCada una de las propiedades de la clase SystemIcons es un objeto Icon de los iconos de todo del sistema de Windows. No se puede heredar esta clase.
xs6ftd89.pubclass(es-es,VS.90).gifSystemPensCada una de las propiedades de la clase SystemPens es un objeto Pen que es el color de un elemento de presentación de Windows y tiene un ancho de 1 píxel.
xs6ftd89.pubclass(es-es,VS.90).gifTextureBrushCada una de las propiedades de la clase TextureBrush es un objeto Brush que utiliza una imagen para rellenar el interior de una forma. No se puede heredar esta clase.
xs6ftd89.pubclass(es-es,VS.90).gifToolboxBitmapAttributeLe permite especificar un icono para representar un control en un contenedor, como el Diseñador de formularios de Microsoft Visual Studio.

  EstructuraDescripción
xs6ftd89.pubstructure(es-es,VS.90).gifCharacterRangeEspecifica un intervalo de posiciones de caracteres en una cadena.
xs6ftd89.pubstructure(es-es,VS.90).gifColorRepresenta un color de ARGB (alfa, rojo, verde, azul).
xs6ftd89.pubstructure(es-es,VS.90).gifPointRepresenta un par ordenado de coordenadas x e y de enteros que define un punto en un plano bidimensional.
xs6ftd89.pubstructure(es-es,VS.90).gifPointFRepresenta un par ordenado de coordenadas x e y de punto flotante que define un punto en un plano bidimensional.
xs6ftd89.pubstructure(es-es,VS.90).gifRectangle Almacena un conjunto de cuatro enteros que representan la posición y tamaño de un rectángulo. Para las funciones de región más avanzadas, utilice un objeto Region.
xs6ftd89.pubstructure(es-es,VS.90).gifRectangleFAlmacena un conjunto de cuatro números de punto flotante que representan la posición y tamaño de un rectángulo. Para las funciones de región más avanzadas, utilice un objeto Region.
xs6ftd89.pubstructure(es-es,VS.90).gifSizeAlmacena un par de enteros ordenados, normalmente el ancho y el alto de un rectángulo.
xs6ftd89.pubstructure(es-es,VS.90).gifSizeFAlmacena un par de números de punto flotante ordenados, normalmente el ancho y el alto de un rectángulo.

  InterfazDescripción
xs6ftd89.pubinterface(es-es,VS.90).gifIDeviceContextDefine métodos para obtener y liberar un identificador existente de un contexto de dispositivo de Windows.

  DelegadoDescripción
xs6ftd89.pubdelegate(es-es,VS.90).gifGraphics.DrawImageAbortProporciona un método de devolución de llamada para decidir cuándo el método DrawImage debe cancelar anticipadamente la ejecución y dejar de dibujar una imagen.
xs6ftd89.pubdelegate(es-es,VS.90).gifGraphics.EnumerateMetafileProcProporciona un método de devolución de llamada para el método EnumerateMetafile.
xs6ftd89.pubdelegate(es-es,VS.90).gifImage.GetThumbnailImageAbortProporciona un método de devolución de llamada para decidir cuándo el método GetThumbnailImage debe cancelar anticipadamente la ejecución.

  EnumeraciónDescripción
xs6ftd89.pubenumeration(es-es,VS.90).gifContentAlignmentEspecifica la alineación del contenido en la superficie de dibujo.
xs6ftd89.pubenumeration(es-es,VS.90).gifCopyPixelOperationDetermina cómo el color de origen en una operación de copiar píxeles se combina con el color de destino para que se genere el color final.
xs6ftd89.pubenumeration(es-es,VS.90).gifFontStyleEspecifica la información de estilo que se aplica al texto.
xs6ftd89.pubenumeration(es-es,VS.90).gifGraphicsUnitEspecifica la unidad de medida de unos datos concretos.
xs6ftd89.pubenumeration(es-es,VS.90).gifKnownColorEspecifica los colores del sistema conocidos.
xs6ftd89.pubenumeration(es-es,VS.90).gifRotateFlipTypeEspecifica la dirección de giro de una imagen y el eje que se utiliza para voltearla.
xs6ftd89.pubenumeration(es-es,VS.90).gifStringAlignmentDetermina la alineación de una cadena de texto en relación con el rectángulo de diseño correspondiente.
xs6ftd89.pubenumeration(es-es,VS.90).gifStringDigitSubstituteLa enumeración StringDigitSubstitute especifica cómo sustituir los dígitos de una cadena según la configuración regional o el idioma del usuario.
xs6ftd89.pubenumeration(es-es,VS.90).gifStringFormatFlagsEspecifica la información de diseño y de presentación de las cadenas de texto.
xs6ftd89.pubenumeration(es-es,VS.90).gifStringTrimmingEspecifica cómo recortar los caracteres de una cadena que no caben por completo en una forma de diseño.
xs6ftd89.pubenumeration(es-es,VS.90).gifStringUnitEspecifica la unidad de medida de una cadena de texto.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft