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 .