Partager via


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’elle ne soit pas destinée à être une référence complète, cette section inclut des informations sur les Graphics, les Pen, les Brushet les objets Color, et explique comment effectuer des tâches telles que le dessin de formes, le dessin de texte ou l’affichage d’images. Pour plus d’informations, consultez la référence GDI+ .

Si vous souhaitez vous lancer et commencer immédiatement, consultez Prise en main de la programmation graphique. Il contient des rubriques sur l’utilisation du code pour dessiner des lignes, des formes, du texte et bien plus encore sur les formulaires Windows.

Dans cette section

Aperçu des graphiques
Fournit une introduction aux classes managées liées aux graphiques.

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

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

Référence

System.Drawing
Fournit l’accès aux fonctionnalités graphiques de base GDI+.

System.Drawing.Drawing2D
Fournit des fonctionnalités graphiques bidimensionnelles et vectorielles avancées.

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

System.Drawing.Text
Fournit des fonctionnalités de typographie GDI+ avancées. Les classes de 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
Détails sur la manière de fournir du code pour les contrôles graphiques.