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.