Cómo: Crear un formulario con forma (Visual C#)

Actualización: noviembre 2007

El siguiente ejemplo da forma elíptica a un formulario.

Ejemplo

System.Drawing.Drawing2D.GraphicsPath shape = 
    new System.Drawing.Drawing2D.GraphicsPath();
shape.AddEllipse(0, 0, this.Width, this.Height);
this.Region = new System.Drawing.Region(shape);

Compilar el código

Para utilizar este código, cópielo al controlador de eventos Form1_Load.

La propiedad Region de la clase Form es un miembro avanzado.

Vea también

Conceptos

Diseñar una interfaz de usuario en Visual C#

Otros recursos

Personalizar, mostrar e imprimir formularios Windows Forms

Paseo guiado por Visual C#