Comment : créer un formulaire avec une forme spécifique (Visual C#)

Mise à jour : novembre 2007

L'exemple suivant applique une forme elliptique à un formulaire.

Exemple

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);

Compilation du code

Pour utiliser ce code, copiez-le dans le gestionnaire d'événements Form1_Load.

La propriété Region de la classe Form est un membre avancé.

Voir aussi

Concepts

Conception d'une interface utilisateur en Visual C#

Autres ressources

Personnalisation, affichage et impression des Windows Forms

Visite guidée de Visual C#