Contenedores de gráficos
Los objetos Graphics (construidos a partir de la clase Graphics) proporcionan varios métodos, como DrawLine, DrawImage y DrawString para mostrar imágenes vectoriales, imágenes de tramas y texto. También poseen varias propiedades que afectan a la calidad y orientación de los elementos dibujados. Por ejemplo, la propiedad de modo de suavizado determina si el alisado se aplicará a las líneas y curvas, mientras que la propiedad de transformación universal afecta a la posición y rotación de los elementos dibujados.
Los objetos Graphics están asociados a un determinado dispositivo de pantalla. Cuando se utiliza un objeto Graphics para dibujar en una ventana, dicho objeto también se asocia a la pantalla en cuestión.
Los objetos Graphics pueden considerarse como contenedores ya que almacenan un conjunto de propiedades que afectan al dibujo y están asociados a información específica de dispositivos. En un objeto Graphics existente se puede crear un contenedor secundario llamando al método BeginContainer de dicho objeto Graphics.
Los siguientes temas describen con más detalle los objetos Graphics y los contenedores anidados: