“Conocimientos Programación>Lenguajes De Programación

Cómo convertir un polígono a una ruta

2012/9/18
. 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 " . Instrucciones
1

Abra el archivo de código fuente en un editor , como Microsoft Visual Studio Express.
2

Crear una nueva función y pasarle el objeto " PaintEventArgse " . 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.
3

Crear una matriz 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 ) } ;
4

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 ) ;
5

Dibujar 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 ) ;}
6

Guarde el archivo de origen. Compilar y ejecutar el programa para ver el polígono.

Lenguajes De Programación
Cómo realizar una junta de una línea de código
Lista de macros integradas SAS
Cómo hacer un Div Visible Sin texto
Cómo crear un JAD De COD ALX
Cómo reinstalar gestor de arranque Grub
La convolución de dos señales horarias en MATLAB
Cómo vincular una enumeración de una columna DataGridView
Cómo construir Python 2.6
Conocimientos Informáticos © http://www.ordenador.online