Polígonos no GDI +
Um polígono é uma forma fechada com três ou mais lados retos.Por exemplo, um triângulo é um polígono com três lados, um retângulo é um polígono com quatro lados e um Pentágono é um polígono com cinco lados.A ilustração a seguir mostra vários polígonos.
desenho um polígono
Para desenhar um polígono, é necessário um Graphics objeto, um Pen objeto e uma matriz de Point (ou PointF) objetos. The Graphics objeto fornece a DrawPolygon método. The Pen objeto armazena atributos, sistema autônomo largura e a cor da linha usada para processar o polígono e a matriz de Point objetos armazena sistema autônomo pontos a ser conectados por linhas retas. The Pen objeto e a matriz de Point objetos são passados sistema autônomo argumentos para o DrawPolygon método. O exemplo a seguir desenha um polígono três lados.Observe que há apenas três pontos myPointArray: (0, 0), (50, 30) e (30, 60).The DrawPolygon método fecha automaticamente o polígono desenhando uma linha de (30, 60) novamente para o ponto de partida (0, 0).
Dim myPointArray As Point() = _
{New Point(0, 0), New Point(50, 30), New Point(30, 60)}
myGraphics.DrawPolygon(myPen, myPointArray)
Point[] myPointArray =
{ new Point(0, 0), new Point(50, 30), new Point(30, 60) };
myGraphics.DrawPolygon(myPen, myPointArray);
A ilustração a seguir mostra o polígono.