Adición de un polígono de un objeto GraphicsPath en su programa. NET es útil cuando se quiere dibujar una forma en la pantalla para que el usuario vea. Un polígono es una forma geométrica que consiste en una serie de vértices y segmentos de línea recta que conecta los vértices. Un objeto GraphicsPath contiene líneas y curvas que se pueden utilizar para dibujar en la pantalla. Añadir un polígono mediante la definición de las coordenadas de sus vértices y luego agregarlo a un objeto GraphicsPath con el método AddPolygon.
CONVERTIR POLÍGONO
Abra el archivo de código fuente en un editor, como Microsoft Visual Studio Express.
Crear una nueva función y pasarle el objeto e PaintEventArgs. En C # esto se hace agregando el código siguiente en el archivo:
public void PolygonToPath (PaintEventArgs e) {
El objeto PaintEventArgs contiene los datos del evento Paint, que le permitirá dibujar en la pantalla.
Crear un conjunto de puntos de coordenadas que definen los vértices del polígono. En C #, esto se hace con el siguiente código:
Point [] arr = {nuevo punto (20, 18), nuevo punto (35, 12), nuevo punto (60, 16), nuevo punto (47, 38), nuevo punto (25, 42)};
Crear un nuevo objeto GraphicsPath y añadir un polígono a él utilizando el conjunto de puntos de coordenadas. En C #, esto se hace con el siguiente código:
GraphicsPath GraphicsPath POLYPATH = new (); polyPath.AddPolygon (arr);
Dibuje el objeto GraphicsPath, que contiene el polígono, en la pantalla. En C #, esto se hace con el siguiente código:
Pen GPEN = new Pen (Color.Blue, 3); e.Graphics.DrawPath (GPEN, POLYPATH);}
Guarde el archivo de origen. Compilar y ejecutar el programa para ver el polígono.
No hay comentarios:
Publicar un comentario