“Conocimiento Programación>C /C + + Programming

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

2013/10/25
cuerdas Empate , cuadrados, rectángulos , círculos , elipses y polígonos en Microsoft Visual C #. Cosas que necesitará
Microsoft Visual C # 2008 Express (gratuito )
Mostrar más instrucciones
1

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 la Creación en el área de proyectos recientes de la página de inicio.

Se abrirá la ventana Nuevo proyecto. Haga clic en " Aplicación de Windows Forms " , escriba un nombre y haga clic en Aceptar.

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

Haga clic derecho en el formulario y seleccione Propiedades.
3

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

Encuentra el evento llamado Paint y haga doble clic en la celda vacía a su derecha. El evento Paint se encuentra en la categoría Apariencia .
5

Ahora estará en el método Form1_Paint . Este método es llamado cada vez que el formulario se mueve , cambia de tamaño o restaurado
6

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

//DrawString ( string s , Font , cepillo Brush, float x , float y) e.Graphics.DrawString , Brushes.White , 15 , 10 ) ( , nueva fuente ( "Arial " , 12 "piedras de C # "); e.Graphics.DrawString ( "piedras de C # !" , nueva fuente ( "Arial " , 12 ) , Brushes.Black , 16, 11 );

//FillRectangle ( Brush , 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 ( Brush , int x, int y, int width, height int) e.Graphics.FillEllipse ( Brushes.White , 15 , 100, 50 , 50 ) ; e.Graphics.DrawEllipse ( Pens.Red , 15 , 100, 50 , 50 ) ;

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

Primero vamos a dibujar una cadena con un efecto de sombra . El segundo parámetro es un nuevo objeto Font .

Luego trazamos varias formas . Tenga en cuenta los de los métodos Draw utilizan plumas y que los métodos de relleno utilizan cepillos .

También tenga en cuenta que los métodos poligonales tienen una matriz de objetos Point. Cada punto es un número entero X e Y, que representa a las unidades de la esquina superior izquierda.
7

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

NOTA : Si usted tiene cualquier tipo de error después de hacer clic en el botón de play, probablemente 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

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

C /C + + Programming
Cómo eliminar un carácter de nueva línea en C
¿Cómo puedo escribir un programa de conversión de la temperatura con Visual C
Cómo integrar de una base de datos en una aplicación de Mac
Cómo crear aplicaciones para Windows Mobile Net
A orientar subvista en iPhone SDK
Definición de CPP Archivo
Cómo utilizar C en un sistema Unix
Cómo hacer un factorial en CPP
Conocimiento de la computadora © http://www.ordenador.online