System.Drawing

LeDrawingl’espace de noms permet d’accéder aux fonctionnalités graphiques de base de GDI+. Des fonctionnalités plus avancées sont fournies dans leDrawing2D ,Imaging , etText espaces de noms.

Des classes

ClasserLa description
BitmapEncapsule un bitmap, qui se compose des données de pixels d’une image graphique et de ses attributs. ABitmap est un objet utilisé pour travailler avec des images définies par des données de pixels.
BrushDéfinit les objets utilisés pour remplir l’intérieur des formes graphiques telles que les rectangles, les ellipses, les secteurs, les polygones et les chemins.
BrushesPinceaux pour toutes les couleurs standards. Cette classe ne peut pas être héritée.
ColorConverterConvertit les couleurs d’un type de données à un autre.
ColorTranslatorTraduit les couleurs vers et depuis GDI+Color structures. Cette classe ne peut pas être héritée.
DrawingSettingsPermet d’ajuster le comportement de la bibliothèque de dessins en cas d’utilisation de certaines fonctionnalités qui ne sont pas encore complètement implémentées.
FontDéfinit un format particulier pour le texte, y compris les attributs de police, de taille et de style. Cette classe ne peut pas être héritée.
FontFamilyDéfinit un groupe de polices de caractères ayant une conception de base similaire et certaines variations de styles. Cette classe ne peut pas être héritée.
GraphicsEncapsule la surface de dessin.
IconReprésente une icône Windows, qui est une petite image bitmap utilisée pour représenter un objet. Les icônes peuvent être considérées comme des bitmaps transparents, bien que leur taille soit déterminée par le système.
ImageUne classe de base abstraite qui fournit des fonctionnalités pour les classes descendantes Bitmap et Metafile.
NamespaceDocLeDrawingl’espace de noms permet d’accéder aux fonctionnalités graphiques de base de GDI+. Des fonctionnalités plus avancées sont fournies dans leDrawing2D ,Imaging , etText espaces de noms.
PenDéfinit un objet utilisé pour dessiner des lignes et des courbes.
PensStylos pour toutes les couleurs standards. Cette classe ne peut pas être héritée.
RegionDécrit l’intérieur d’une forme graphique composée de rectangles et de chemins. Cette classe ne peut pas être héritée.
SolidBrushDéfinit un pinceau d’une seule couleur. Les pinceaux sont utilisés pour remplir des formes graphiques, telles que des rectangles, des ellipses, des secteurs, des polygones et des chemins.
StringFormatEncapsule les informations de mise en page du texte (telles que l’alignement, l’orientation et les taquets de tabulation) les manipulations d’affichage (telles que l’insertion de points de suspension et la substitution de chiffres nationaux) et les fonctionnalités OpenType. Cette classe ne peut pas être héritée.
SystemColorsChaque propriété duSystemColors la classe est uneColor structure qui est la couleur d’un élément d’affichage Windows.
SystemFontsSpécifie les polices utilisées pour afficher le texte dans les éléments d’affichage Windows.
SystemIconsChaque propriété de la classe SystemIcons est unIcon objet pour les icônes du système Windows. Cette classe ne peut pas être héritée.
TextureBrushChaque propriété de la classe TextureBrush est un objet Brush qui utilise une image pour remplir l’intérieur d’une forme. Cette classe ne peut pas être héritée.

Énumération

ÉnumérationLa description
ContentAlignmentSpécifie l’alignement du contenu sur la surface de dessin.
CopyPixelOperationDétermine comment la couleur source dans une opération de copie de pixels est combinée avec la couleur de destination pour donner une couleur finale.
FontStyleSpécifie les informations de style appliquées au texte.
GraphicsUnitSpécifie l’unité de mesure pour les données données.
KnownColorSpécifie les couleurs système connues.
RotateFlipTypeSpécifie le sens de rotation d’une image et l’axe utilisé pour retourner l’image.
StringAlignmentSpécifie l’alignement d’une chaîne de texte par rapport à son rectangle de mise en page.
StringDigitSubstituteLeStringDigitSubstitute l’énumération spécifie comment remplacer digits dans une chaîne en fonction des paramètres régionaux ou de la langue d’un utilisateur.
StringFormatFlagsSpécifie les informations d’affichage et de mise en page pour les chaînes de texte.
StringTrimmingSpécifie comment couper les caractères d’une chaîne qui ne rentre pas complètement dans une forme de mise en page.