Tecnología

Inicio

Cómo dibujar una cadena, cuadrado, rectángulo, círculo, elipse, polígono y en Microsoft Visual C # (sostenido de C)

Cómo dibujar una cadena, cuadrado, rectángulo, círculo, elipse, polígono y en Microsoft Visual C # (sostenido de C)


Dibujar cadenas, cuadrados, rectángulos, círculos, elipses y polígonos en Microsoft Visual C #.

Instrucciones

1 Cómo dibujar una cadena, cuadrado, rectángulo, círculo, elipse, polígono y en Microsoft Visual C # (sostenido de C)

Nota: este artículo se supone que ha instalado Microsoft Visual C # 2008 Express Edition. Puede descargarlo gratuitamente desde aquí: http://www.microsoft.com/express/download/

Abra Microsoft Visual C #. Haga clic en "Proyecto ..." a la derecha de crear en la zona proyectos recientes de la página de inicio.

La ventana Nuevo proyecto se abrirá. Haga clic en "Aplicación de Windows Forms", introduzca un nombre y haga clic en OK.

Por defecto, la única forma en que el proyecto se llama "Form1" y usted estará en el modo de diseño para esa forma.

2 Cómo dibujar una cadena, cuadrado, rectángulo, círculo, elipse, polígono y en Microsoft Visual C # (sostenido de C)


Haga clic derecho en el formulario y seleccione Propiedades.

3 Cómo dibujar una cadena, cuadrado, rectángulo, círculo, elipse, polígono y en Microsoft Visual C # (sostenido de C)


En la ventana Propiedades, haga clic en el botón con el rayo. Esto mostrará los eventos de la forma.

4 Cómo dibujar una cadena, cuadrado, rectángulo, círculo, elipse, polígono y en Microsoft Visual C # (sostenido de C)


Encuentra el evento denominado Paint y haga doble clic en la celda vacía que es lo correcto. El evento Paint se encuentra en la categoría Apariencia.

5 Cómo dibujar una cadena, cuadrado, rectángulo, círculo, elipse, polígono y en Microsoft Visual C # (sostenido de C)


Ahora se encontrará en el método Form1_Paint. Este método se llama cada vez que el formulario se mueve, cambia de tamaño, o se restaura.

6 Agregue el código siguiente en el método Form1_Paint:

// DrawString(string s, Font font, Brush brush, float x, float y)
e.Graphics.DrawString("C# rocks!", new Font("Arial", 12), Brushes.White, 15, 10);
e.Graphics.DrawString("C# rocks!", new Font("Arial", 12), Brushes.Black, 16, 11);

// FillRectangle (cepillo, int x, int y, int ancho, int altura)
e.Graphics.FillRectangle (Brushes.White, 15, 35, 50, 50);
e.Graphics.DrawRectangle (Pens.Red, 15, 35, 50, 50);

// FillEllipse (cepillo, int x, int y, int ancho, int altura)
e.Graphics.FillEllipse (Brushes.White, 15, 100, 50, 50);
e.Graphics.DrawEllipse (Pens.Red, 15, 100, 50, 50);

// FillPolygon (cepillo, Punto [] puntos)
e.Graphics.FillPolygon (Brushes.White, nuevo punto [3] {new Point (10, 210), nuevo punto (40, 160), nuevo punto (70, 210)});
e.Graphics.DrawPolygon (Pens.Red, nuevo punto [3] {new Point (10, 210), nuevo punto (40, 160), nuevo punto (70, 210)});

En primer lugar vamos a trazar una cadena con un efecto de sombra. El segundo parámetro es un nuevo objeto Font.

A continuación, dibujamos varias formas. Tenga en cuenta el uso de los métodos de dibujo Plumas y que llenan métodos utilizan cepillos.

También tenga en cuenta que los métodos de polígonos tienen una gran variedad de objetos Point. Cada punto es una X e Y entero que representa las unidades de distancia de la esquina superior izquierda.

7 Cómo dibujar una cadena, cuadrado, rectángulo, círculo, elipse, polígono y en Microsoft Visual C # (sostenido de C)


Subir a la barra de herramientas y ejecutar el programa haciendo clic en el Iniciar depuración (F5) el botón de reproducción.

NOTA: Si tienes cualquier tipo de error después de hacer clic en el botón de reproducción, es probable que cometió un error de sintaxis al escribir el código. Vuelva a leer el código hasta que encuentre y corrija el error y vuelva a intentarlo.

8 Cómo dibujar una cadena, cuadrado, rectángulo, círculo, elipse, polígono y en Microsoft Visual C # (sostenido de C)


La forma que tome un tiempo y luego se abrirá. No está mal.

Consejos y advertencias

  • Juega un poco con la ayuda. Toneladas de cosas buenas allí.
  • Usted podría tener una adicción a C #. Cuidado con la gente Java y C ++ !!!