Polígonos
Un polígono es una figura cerrada con tres o más lados rectos. Por ejemplo, un triángulo es un polígono con tres lados, un rectángulo es un polígono con cuatro lados y un polígono es un polígono con cinco lados. En la ilustración siguiente se muestran varios polígonos.
Para dibujar un polígono, necesita un objeto Graphics, un objetopen dey una matriz de Point (o PointF). El objeto graphics proporciona el método drawPolygon. El Pen objeto almacena atributos del polígono, como el ancho y el color de la línea, y la matriz de objetos Point almacena los puntos que se van a conectar mediante líneas rectas. Las direcciones del objeto pen de y la matriz de objetos Point se pasan como argumentos al método DrawPolygon. En el ejemplo siguiente se dibuja un polígono de tres lados. Tenga en cuenta que solo hay tres puntos en myPointArray: (0, 0), (50, 30) y (30, 60). El método DrawPolygon cierra automáticamente el polígono dibujando una línea de (30, 60) hacia el punto inicial (0, 0);
Point myPointArray[] =
{Point(0, 0), Point(50, 30), Point(30, 60)};
myGraphics.DrawPolygon(&myPen, myPointArray, 3);
En la ilustración siguiente se muestra el polígono.
ilustración de