Graphiques et dessins dans Windows Forms

Le Common Language Runtime utilise une implémentation avancée de l’interface GDI (Windows Graphics Device Interface) appelée GDI+. Avec GDI+, vous pouvez créer des graphiques, dessiner du texte et manipuler des images graphiques en tant qu’objets. GDI+ est conçu pour offrir des performances et une facilité d’utilisation. Vous pouvez utiliser GDI+ pour afficher des images graphiques sur Windows Forms et des contrôles. Bien que vous ne puissiez pas utiliser GDI+ directement sur Web Forms, vous pouvez afficher des images graphiques via le contrôle Image Web Server.

Dans cette section, vous trouverez des rubriques qui présentent les principes fondamentaux de la programmation GDI+. Bien qu’il ne s’agisse pas d’une référence exhaustive, cette section comprend des informations sur les objets Graphics, Pen, Brush, et Color et explique comment effectuer des tâches telles que dessiner des formes et du texte ou afficher des images. Pour plus d’informations, consultez référence GDI+.

Si vous voulez vous lancer et commencer immédiatement, consultez Bien démarrer avec la programmation graphique. Elle comporte des rubriques sur l’utilisation de code pour dessiner des lignes, des formes, du texte et d’autres éléments sur les Windows Forms.

Dans cette section

Vue d’ensemble des graphiques
Fournit une introduction aux classes managées graphiques.

À propos du code managé GDI+
Fournit des informations sur les classes GDI+ gérées.

Utilisation de classes graphiques managées
Montre comment effectuer diverses tâches à l’aide des classes managées GDI+.

Référence

System.Drawing
Donne accès aux fonctionnalités graphiques de base de GDI+.

System.Drawing.Drawing2D
Fournit des fonctionnalités graphiques vectorielles et à deux dimensions avancées.

System.Drawing.Imaging
Fournit des fonctionnalités d’imagerie GDI+ avancées.

System.Drawing.Text
Fournit des fonctionnalités typographiques GDI+ avancées. Les classes dans cet espace de noms peuvent être utilisées pour créer et utiliser des collections de polices.

System.Drawing.Printing
Fournit des fonctionnalités d'impression.

Dessin et rendu personnalisés des contrôles
Explique comment fournir du code pour des contrôles de dessin.