Creación de botones con formas irregulares para su programa de C # le dará un aspecto diferente de los programas que utilizan los botones rectangulares defecto. Botones con formas irregulares también son útiles cuando se necesita colocar un botón en una región muy llena. Cambiar un botón mediante la creación de una forma de polígono de una serie de coordenadas , agregarlo a un objeto " GraphicsPath " y luego adjuntarlo a la propiedad región del botón. Instrucciones
1
Abra el archivo de código fuente de C # en un editor , como Microsoft Visual Studio Express.
2
Abra el diseñador de formularios , haga clic en " Form1.cs " , en el " Explorador de soluciones " y hacer clic en " View Designer. "
3
Agregue un botón al formulario , haga doble clic en " Button" en la caja de herramientas < br . > página 4
Abra la página de códigos del formulario " Form1.cs " haciendo clic derecho en el " Explorador de soluciones " y hacer clic en " Ver código ".
5
Aumentar el tamaño del botón con el método de " Size" agregando el siguiente código después de la " InitializeComponent (); " línea :
button1.Size = new Size ( 120 , 120) ;
Esto ajustará el tamaño del botón de 120 por 120 píxeles. Reemplazar " botón 1 " con el nombre de su botón
6
Crear un nuevo objeto " GraphicsPath " agregando el siguiente código: .
System.Drawing.Drawing2D.GraphicsPath g_path System.Drawing.Drawing2D.GraphicsPath = new ();
7
Crear una matriz de puntos de coordenadas y agregarlo al objeto " GraphicsPath " , escriba el siguiente código:
Punto de [ ] = { myarr nuevo punto ( 25 , 21 ) , nuevo punto ( 42 , 13 ) , nuevo punto ( 60 , 21 ) , nuevo punto ( 52 , 38 ) , nuevo punto ( 31 , 35 ) } ;
g_path.AddPolygon ( myarr ) .
el método " AddPolygon " crea una forma poligonal de las coordenadas
otra parte, crear una forma elíptica y agregarlo a la " "objeto escribiendo el código:
g_path.AddEllipse ( 6 , 6 , 85, 85 ) ;
8
Asociado al " objeto GraphicsPath GraphicsPath "y su forma con el botón objeto agregando el siguiente código:
button1.Region = new Región ( g_path ) ;
9
Guardar el archivo de origen . Compilar y ejecutar el programa para visualizar el botón de forma irregular .