Comment : dessiner du texte dans un formulaire
Mise à jour : novembre 2007
Cet exemple montre comment dessiner du texte dans un formulaire.
Exemple
private void DrawString()
{
System.Drawing.Graphics formGraphics = this.CreateGraphics();
string drawString = "Sample Text";
System.Drawing.Font drawFont = new System.Drawing.Font(
"Arial", 16);
System.Drawing.SolidBrush drawBrush = new
System.Drawing.SolidBrush(System.Drawing.Color.Black);
float x = 150.0f;
float y = 50.0f;
formGraphics.DrawString(drawString, drawFont, drawBrush, x, y);
drawFont.Dispose();
drawBrush.Dispose();
formGraphics.Dispose();
}
Compilation du code
Cet exemple nécessite :
Un projet d'application Windows Forms.
Appelez la méthode DrawString() dans un gestionnaire d'événements. Par exemple, vous pouvez ajouter un contrôle Button au formulaire et appeler DrawString à partir du gestionnaire d'événements Click du bouton.
Programmation fiable
Veillez à toujours appeler Dispose sur les objets consommant des ressources système, tels que Font et Graphics.
La condition ci-dessous peut générer une exception.
- La police Arial n'est pas installée.
Voir aussi
Concepts
Conception d'une interface utilisateur en Visual C#