You are on page 1of 6

System.

Drawing
El espacio de nombres System.Drawing proporciona acceso a funcionalidad de grficos bsica de GDI+. Se ofrece una funcionalidad ms avanzada en los espacios de nombres System.Drawing.Drawing2D, System.Drawing.Imaging y System.Drawing.Text. La clase Graphics proporciona mtodos para dibujar en el dispositivo de pantalla. Clases como Rectangle y Point encapsulan primitivos de GDI+. La clase Pen se utiliza para dibujar lneas y curvas, mientras que las clases derivadas de la clase abstracta Brush se utilizan para rellenar el interior de formas.

Contenido de System.Drawing
Las clases, interfaces, estructuras, delegados y enumeraciones que contiene este espacio de nombres (segn la documentacin de Visual Studio .NET)

Clases:

Bitmap Encapsula un mapa de bits de GDI+, formado por los datos de pxel de una imagen de grficos y sus atributos. Un objeto Bitmap es un objeto utilizado para trabajar con imgenes definidas por datos de pxel.

Brush Las clases derivadas de esta clase base abstracta definen objetos utilizados para rellenar el interior de formas grficas, como rectngulos, elipses, grficos circulares, polgonos y rutas.

Brushes Pinceles de todos los colores estndar. No se puede heredar esta clase. ColorConverter Convierte colores de un tipo de datos a otro. Se tiene acceso a esta clase mediante TypeDescriptor. ColorTranslator Convierte colores a y de estructuras Color GDI+. No se puede heredar esta clase.

Font Define un formato concreto para el texto, incluidos el nombre de fuente, el tamao y los atributos de estilo. No se puede heredar esta clase.

FontConverter Convierte objetos Font de un tipo de datos en otro. Se tiene acceso a la clase FontConverter mediante el objeto TypeDescriptor.

FontFamily Define un grupo de tipos de letra que tienen un diseo bsico parecido y algunas diferencias de estilo. No se puede heredar esta clase.

Graphics Encapsula una superficie de dibujo GDI+. No se puede heredar esta clase. Icon Representa un icono de Windows, que es una pequea imagen de mapa de bits utilizada para representar un objeto. Los iconos se pueden considerar como mapas de bits transparentes, aunque su tamao lo determina el sistema.

IconConverter Convierte objetos Icon de un tipo de datos en otro. Se tiene acceso a esta clase mediante el objeto TypeDescriptor.

Image Clase base abstracta que proporciona funcionalidad para las clases descendentes Bitmap y Metafile. ImageAnimator Da animacin a una imagen que tiene marcos basados en tiempo. ImageConverter ImageConverter otro. Se tiene acceso a es una clase clase que se el puede objeto

utilizar para convertir objetos Image de un tipo de datos a esta mediante TypeDescriptor.

ImageFormatConverter ImageFormatConverter es una clase que se puede utilizar para convertir colores de un tipo de datos a otro. Se tiene acceso a esta clase mediante el objeto TypeDescriptor.

Pen Define un objeto utilizado para dibujar lneas y curvas. No se puede heredar esta clase.

Pens Lpices de todos los colores estndar. No se puede heredar esta clase. PointConverter Convierte objetos Point de un tipo de datos en otro. Se tiene acceso a esta clase mediante el objeto TypeDescriptor.

RectangleConverter Convierte rectngulos de un tipo en otro tipo. Se tiene acceso a esta clase mediante TypeDescriptor. Region Describe el interior de una forma grfica formada por rectngulos y rutas. No se puede heredar esta clase. SizeConverter SizeConverter es una clase que se utiliza para convertir un tipo de datos en otro. Se tiene acceso a esta clase mediante el objeto TypeDescriptor.

SolidBrush Define un pincel de un solo color. Los pinceles se utilizan para rellenar formas de grficos, por ejemplo rectngulos, elipses, grficos circulares y rutas. No se puede heredar esta clase.

StringFormat Encapsula informacin de diseo del texto (como interlineado y alineacin), manipulaciones de presentacin (como insercin de puntos suspensivos y sustitucin de dgitos nacional) y caractersticas de OpenType. No se puede heredar esta clase.

SystemBrushes Cada

una

de

las

propiedades

de

la

clase

SystemBrushes es un objeto SolidBrush que es el color de un elemento de presentacin de Windows.

SystemColors Cada

una

de

las

propiedades

de

la

clase

SystemColors es una estructura Color que es el color de un elemento de presentacin de Windows.

SystemIcons Cada 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.

SystemPens Cada una de las propiedades de la clase SystemPens es un objeto Pen que es el color de un elemento de presentacin de Windows y es un ancho de 1.

TextureBrush Cada

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.

ToolboxBitmapAttribute Se ToolboxBitmapAttribute a

puede un control

aplicar de

un

objeto que los

manera

contenedores, como el Diseador de formularios de Microsoft Visual Studio, puedan recuperar un icono que represente el control. El mapa de bits del icono puede encontrarse en un archivo por s solo o incrustado en el ensamblado que contiene el control.

El tamao del mapa de bits que se incrusta en el ensamblado del control (o que se almacena en un archivo independiente) debe ser de 16 por 16. El mtodo GetImage de un objeto ToolboxBitmapAttribute puede devolver la imagen pequea de 16 por 16 o una imagen grande de 32 por 32 creada mediante un ajuste de escala de la imagen pequea.

Estructuras:

CharacterRange Especifica caracteres en una cadena.

un

intervalo

de

posiciones

de

Color Representa un color ARGB. Point Representa un par ordenado de coordenadas x e y de enteros que define un punto en un plano bidimensional. PointF Representa un par ordenado de coordenadas x e y de punto flotante que define un punto en un plano bidimensional. Rectangle Almacena un conjunto de cuatro enteros que

representan la posicin y tamao de un rectngulo. Para las funciones de regin ms avanzadas, utilice un objeto Region.

RectangleF Almacena un conjunto de cuatro nmeros de punto flotante que representan la posicin y tamao de un rectngulo. Para las funciones de regin ms avanzadas, utilice un objeto Region.

Size Almacena un par de enteros ordenados, normalmente el ancho y el alto de un rectngulo. SizeF Almacena un par de nmeros de punto flotante

ordenados, normalmente el ancho y el alto de un rectngulo.

Delegados:

Graphics.DrawImageAbort Proporciona un mtodo de devolucin de llamada para decidir cundo el mtodo DrawImage debe cancelar anticipadamente la ejecucin y dejar de dibujar una imagen.

Graphics.EnumerateMetafileProc Proporciona Image.GetThumbnailImageAbort Proporciona devolucin de llamada para decidir

un un

mtodo mtodo el

de de

devolucin de llamada al mtodo EnumerateMetafile.

cundo

mtodo

GetThumbnailImage debe cancelar anticipadamente la ejecucin.

Enumeraciones:

ContentAlignment Especifica la alineacin del contenido en la superficie de dibujo. FontStyle Especifica la informacin de estilo que se aplica al texto. GraphicsUnit Especifica la unidad de medida de unos datos concretos. KnownColor Especifica los colores del sistema conocidos. RotateFlipType Especifica la direccin de giro de una imagen y el eje que se utiliza para voltearla. StringAlignment Determina la alineacin de una cadena de texto en relacin con el rectngulo de diseo correspondiente. StringDigitSubstitute La enumeracin StringDigitSubstitute

especifica cmo sustituir los dgitos de una cadena segn la configuracin regional o el idioma del usuario.

StringFormatFlags Especifica

la

informacin

de

diseo

de

presentacin de las cadenas de texto.

StringTrimming Especifica cmo recortar los caracteres de una cadena que no caben por completo en una forma de diseo. StringUnit Especifica la unidad de medida de una cadena de texto.