Partager via


Graphics Classe

Définition

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

public ref class Graphics sealed : MarshalByRefObject, IDisposable, System::Drawing::IDeviceContext
public ref class Graphics sealed : MarshalByRefObject, IDisposable
public sealed class Graphics : MarshalByRefObject, IDisposable, System.Drawing.IDeviceContext
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class Graphics : MarshalByRefObject, IDisposable
type Graphics = class
    inherit MarshalByRefObject
    interface IDeviceContext
    interface IDisposable
type Graphics = class
    inherit MarshalByRefObject
    interface IDisposable
    interface IDeviceContext
[<System.Runtime.InteropServices.ComVisible(false)>]
type Graphics = class
    inherit MarshalByRefObject
    interface IDisposable
Public NotInheritable Class Graphics
Inherits MarshalByRefObject
Implements IDeviceContext, IDisposable
Public NotInheritable Class Graphics
Inherits MarshalByRefObject
Implements IDisposable
Héritage
Attributs
Implémente

Exemples

L’exemple de code suivant est conçu pour être utilisé avec Windows Forms et nécessite un PaintEventArgs objet. L’objet PaintEventArgs est nommé e et est un paramètre du gestionnaire d’événements Paint . Le code effectue les actions suivantes :

  • Crée une image à partir d’un fichier JPEG. Le fichier est nommé SampImag.jpg et se trouve dans le dossier de l’exemple.

  • Crée un point auquel dessiner le coin supérieur gauche de l’image.

  • Dessine l’image non mise à l’échelle vers l’écran à l’aide d’un Graphics objet.

private:
   void DrawImagePointF( PaintEventArgs^ e )
   {
      // Create image.
      Image^ newImage = Image::FromFile( "SampImag.jpg" );

      // Create point for upper-left corner of image.
      PointF ulCorner = PointF(100.0F,100.0F);

      // Draw image to screen.
      e->Graphics->DrawImage( newImage, ulCorner );
   }
private void DrawImagePointF(PaintEventArgs e)
{
             
    // Create image.
    Image newImage = Image.FromFile("SampImag.jpg");
             
    // Create point for upper-left corner of image.
    PointF ulCorner = new PointF(100.0F, 100.0F);
             
    // Draw image to screen.
    e.Graphics.DrawImage(newImage, ulCorner);
}
Private Sub DrawImagePointF(ByVal e As PaintEventArgs)

    ' Create image.
    Dim newImage As Image = Image.FromFile("SampImag.jpg")

    ' Create point for upper-left corner of image.
    Dim ulCorner As New PointF(100.0F, 100.0F)

    ' Draw image to screen.
    e.Graphics.DrawImage(newImage, ulCorner)
End Sub

Remarques

La Graphics classe fournit des méthodes pour dessiner des objets sur le périphérique d’affichage. Un Graphics est associé à un contexte d’appareil spécifique.

Notes

Dans .NET 6 et versions ultérieures, le package System.Drawing.Common, qui inclut ce type, est uniquement pris en charge sur les systèmes d’exploitation Windows. L’utilisation de ce type dans les applications multiplateformes entraîne des avertissements au moment de la compilation et des exceptions au moment de l’exécution. Pour plus d’informations, consultez System.Drawing.Common uniquement pris en charge sur Windows.

Vous pouvez obtenir un Graphics objet en appelant la Control.CreateGraphics méthode sur un objet qui hérite de System.Windows.Forms.Control, ou en gérant l’événement d’un Control.Paint contrôle et en accédant à la Graphics propriété de la System.Windows.Forms.PaintEventArgs classe . Vous pouvez également créer un Graphics objet à partir d’une image à l’aide de la FromImage méthode . Pour plus d’informations sur la création d’un Graphics objet, consultez How to : Create Graphics Objects for Drawing.

Vous pouvez dessiner de nombreuses formes et lignes différentes à l’aide d’un Graphics objet. Pour plus d’informations sur la façon de dessiner des lignes et des formes, consultez la méthode GraphicalElement spécifique Draw pour la ligne ou la forme que vous souhaitez dessiner. Ces méthodes incluent DrawLine, DrawArc, DrawClosedCurve, DrawPolygonet DrawRectangle. Pour plus d’informations sur la façon de dessiner des lignes et des formes, consultez Utilisation d’un stylet pour dessiner des lignes et des formes etUtilisation d’un pinceau pour remplir des formes.

Vous pouvez également dessiner des images et des icônes à l’aide des DrawImage méthodes et DrawIcon , respectivement. Pour effectuer un transfert par bloc de bits des données de couleur de l’écran vers la surface de dessin de l’objet Graphics , consultez CopyFromScreen. Pour plus d’informations sur la façon de dessiner des images avec un Graphics objet, consultez Utilisation d’images, bitmaps, icônes et métafichiers.

En outre, vous pouvez manipuler le système de coordonnées utilisé par l’objet Graphics . Pour plus d’informations sur le système de coordonnées et la façon de le manipuler, consultez Systèmes et transformations de coordonnées.

Propriétés

Clip

Obtient ou définit un Region qui limite la zone de dessin de ce Graphics.

ClipBounds

Obtient une structure RectangleF qui délimite la zone de découpage de ce Graphics.

CompositingMode

Obtient une valeur qui spécifie la façon dont les images composées sont dessinées sur ce Graphics.

CompositingQuality

Obtient ou définit la qualité de rendu des images composées dessinées sur ce Graphics.

DpiX

Obtient la résolution horizontale de ce Graphics.

DpiY

Obtient la résolution verticale de ce Graphics.

InterpolationMode

Obtient ou définit le mode d'interpolation associé à ce Graphics.

IsClipEmpty

Obtient une valeur indiquant si la zone de découpage de ce Graphics est vide.

IsVisibleClipEmpty

Obtient une valeur indiquant si la zone de découpage visible de ce Graphics est vide.

PageScale

Obtient ou définit la mise à l'échelle entre les unités universelles et les unités de page de ce Graphics.

PageUnit

Obtient ou définit l'unité de mesure utilisée pour les coordonnées de page dans ce Graphics.

PixelOffsetMode

Obtient ou définit une valeur spécifiant le mode d’offset des pixels lors du rendu de ce Graphics.

RenderingOrigin

Obtient ou définit l'origine du rendu de ce Graphics pour le faux dégradé et les pinceaux à hachure.

SmoothingMode

Obtient ou définit la qualité de rendu de ce Graphics.

TextContrast

Obtient ou définit la valeur de correction gamma pour le rendu du texte.

TextRenderingHint

Obtient ou définit le mode de rendu du texte associé à ce Graphics.

Transform

Obtient ou définit une copie de la transformation universelle géométrique pour ce Graphics.

TransformElements

Obtient ou définit les éléments de transformation du monde pour ce Graphics.

VisibleClipBounds

Obtient le rectangle englobant de la zone de découpage visible de ce Graphics.

Méthodes

AddMetafileComment(Byte[])

Ajoute un commentaire au Metafile actuel.

BeginContainer()

Enregistre un conteneur graphique avec l'état actuel de ce Graphics et ouvre et utilise un nouveau conteneur graphique.

BeginContainer(Rectangle, Rectangle, GraphicsUnit)

Enregistre un conteneur graphique avec l'état actuel de ce Graphics et ouvre et utilise un nouveau conteneur graphique avec la transformation d'échelle spécifiée.

BeginContainer(RectangleF, RectangleF, GraphicsUnit)

Enregistre un conteneur graphique avec l'état actuel de ce Graphics et ouvre et utilise un nouveau conteneur graphique avec la transformation d'échelle spécifiée.

Clear(Color)

Efface l'intégralité de la surface de dessin et la remplit avec la couleur d'arrière-plan spécifiée.

CopyFromScreen(Int32, Int32, Int32, Int32, Size)

Effectue le transfert de bloc de bits des données de couleur correspondant à un rectangle de pixels de l'écran à la surface de dessin de Graphics.

CopyFromScreen(Int32, Int32, Int32, Int32, Size, CopyPixelOperation)

Effectue le transfert de bloc de bits des données de couleur correspondant à un rectangle de pixels de l'écran à la surface de dessin de Graphics.

CopyFromScreen(Point, Point, Size)

Effectue le transfert de bloc de bits des données de couleur correspondant à un rectangle de pixels de l'écran à la surface de dessin de Graphics.

CopyFromScreen(Point, Point, Size, CopyPixelOperation)

Effectue le transfert de bloc de bits des données de couleur correspondant à un rectangle de pixels de l'écran à la surface de dessin de Graphics.

CreateObjRef(Type)

Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant.

(Hérité de MarshalByRefObject)
Dispose()

Libère toutes les ressources utilisées par ce Graphics.

DrawArc(Pen, Int32, Int32, Int32, Int32, Int32, Int32)

Dessine un arc représentant une partie d'une ellipse spécifiée par une paire de coordonnées, une largeur et une hauteur.

DrawArc(Pen, Rectangle, Single, Single)

Dessine un arc représentant la partie d'une ellipse spécifiée par une structure Rectangle.

DrawArc(Pen, RectangleF, Single, Single)

Dessine un arc représentant la partie d'une ellipse spécifiée par une structure RectangleF.

DrawArc(Pen, Single, Single, Single, Single, Single, Single)

Dessine un arc représentant une partie d'une ellipse spécifiée par une paire de coordonnées, une largeur et une hauteur.

DrawBezier(Pen, Point, Point, Point, Point)

Dessine une spline de Bézier définie par quatre structures Point.

DrawBezier(Pen, PointF, PointF, PointF, PointF)

Dessine une spline de Bézier définie par quatre structures PointF.

DrawBezier(Pen, Single, Single, Single, Single, Single, Single, Single, Single)

Dessine une spline de Bézier définie par quatre paires de coordonnées ordonnées qui représentent les points.

DrawBeziers(Pen, Point[])

Dessine une série de splines de Bézier à partir d'un tableau de structures Point.

DrawBeziers(Pen, PointF[])

Dessine une série de splines de Bézier à partir d'un tableau de structures PointF.

DrawBeziers(Pen, ReadOnlySpan<Point>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawBeziers(Pen, ReadOnlySpan<PointF>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawCachedBitmap(CachedBitmap, Int32, Int32)

Dessine le donné cachedBitmap.

DrawClosedCurve(Pen, Point[])

Dessine une spline cardinale fermée définie par un tableau de structures Point.

DrawClosedCurve(Pen, Point[], Single, FillMode)

Dessine une spline cardinale fermée définie par un tableau de structures Point avec une tension spécifiée.

DrawClosedCurve(Pen, PointF[])

Dessine une spline cardinale fermée définie par un tableau de structures PointF.

DrawClosedCurve(Pen, PointF[], Single, FillMode)

Dessine une spline cardinale fermée définie par un tableau de structures PointF avec une tension spécifiée.

DrawClosedCurve(Pen, ReadOnlySpan<Point>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawClosedCurve(Pen, ReadOnlySpan<Point>, Single, FillMode)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawClosedCurve(Pen, ReadOnlySpan<PointF>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawClosedCurve(Pen, ReadOnlySpan<PointF>, Single, FillMode)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawCurve(Pen, Point[])

Dessine une spline cardinale via un tableau de structures Point spécifié.

DrawCurve(Pen, Point[], Int32, Int32, Single)

Dessine une spline cardinale via un tableau de structures Point spécifié avec une tension indiquée.

DrawCurve(Pen, Point[], Single)

Dessine une spline cardinale via un tableau de structures Point spécifié avec une tension indiquée.

DrawCurve(Pen, PointF[])

Dessine une spline cardinale via un tableau de structures PointF spécifié.

DrawCurve(Pen, PointF[], Int32, Int32)

Dessine une spline cardinale via un tableau de structures PointF spécifié. Le dessin commence l'offset au début du tableau.

DrawCurve(Pen, PointF[], Int32, Int32, Single)

Dessine une spline cardinale via un tableau de structures PointF spécifié avec une tension indiquée. Le dessin commence l'offset au début du tableau.

DrawCurve(Pen, PointF[], Single)

Dessine une spline cardinale via un tableau de structures PointF spécifié avec une tension indiquée.

DrawCurve(Pen, ReadOnlySpan<Point>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawCurve(Pen, ReadOnlySpan<Point>, Int32, Int32, Single)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawCurve(Pen, ReadOnlySpan<Point>, Single)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawCurve(Pen, ReadOnlySpan<PointF>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawCurve(Pen, ReadOnlySpan<PointF>, Int32, Int32)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawCurve(Pen, ReadOnlySpan<PointF>, Int32, Int32, Single)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawCurve(Pen, ReadOnlySpan<PointF>, Single)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawEllipse(Pen, Int32, Int32, Int32, Int32)

Dessine une ellipse définie par un rectangle englobant spécifié par les coordonnées de l'angle supérieur gauche du rectangle, une largeur et une hauteur.

DrawEllipse(Pen, Rectangle)

Dessine une ellipse spécifiée par une structure Rectangle englobante.

DrawEllipse(Pen, RectangleF)

Dessine une ellipse définie par un RectangleF englobant.

DrawEllipse(Pen, Single, Single, Single, Single)

Dessine une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une hauteur et une largeur.

DrawIcon(Icon, Int32, Int32)

Dessine l'image représentée par le Icon spécifié aux coordonnées indiquées.

DrawIcon(Icon, Rectangle)

Dessine l'image représentée par le Icon spécifié dans la zone indiquée par une structure Rectangle.

DrawIconUnstretched(Icon, Rectangle)

Dessine l'image représentée par le Icon spécifié sans mise à l'échelle de l'image.

DrawImage(Image, Effect)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawImage(Image, Effect, RectangleF, Matrix, GraphicsUnit, ImageAttributes)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawImage(Image, Int32, Int32)

Dessine l'image spécifiée, en utilisant sa taille physique d'origine, à l'emplacement indiqué par une paire de coordonnées.

DrawImage(Image, Int32, Int32, Int32, Int32)

Dessine le Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, Int32, Int32, Rectangle, GraphicsUnit)

Dessine une partie d'une image à un emplacement indiqué.

DrawImage(Image, Point)

Dessine le Image spécifié, en utilisant sa taille physique d'origine, à l'emplacement indiqué.

DrawImage(Image, Point[])

Dessine le Image spécifié à l'emplacement indiqué avec la taille et la forme précisées.

DrawImage(Image, Point[], Rectangle, GraphicsUnit)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, Point[], Rectangle, GraphicsUnit, ImageAttributes)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué.

DrawImage(Image, Point[], Rectangle, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, Point[], Rectangle, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort, Int32)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, PointF)

Dessine le Image spécifié, en utilisant sa taille physique d'origine, à l'emplacement indiqué.

DrawImage(Image, PointF[])

Dessine le Image spécifié à l'emplacement indiqué avec la taille et la forme précisées.

DrawImage(Image, PointF[], RectangleF, GraphicsUnit)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, PointF[], RectangleF, GraphicsUnit, ImageAttributes)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, PointF[], RectangleF, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, PointF[], RectangleF, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort, Int32)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, Rectangle)

Dessine le Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, Rectangle, Int32, Int32, Int32, Int32, GraphicsUnit)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, Rectangle, Int32, Int32, Int32, Int32, GraphicsUnit, ImageAttributes)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, Rectangle, Int32, Int32, Int32, Int32, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, Rectangle, Int32, Int32, Int32, Int32, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort, IntPtr)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, Rectangle, Rectangle, GraphicsUnit)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit, ImageAttributes)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort, IntPtr)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, RectangleF)

Dessine le Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, RectangleF, RectangleF, GraphicsUnit)

Dessine la partie mentionnée du Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImage(Image, Single, Single)

Dessine le Image spécifié, en utilisant sa taille physique d'origine, à l'emplacement indiqué.

DrawImage(Image, Single, Single, RectangleF, GraphicsUnit)

Dessine une partie d'une image à un emplacement indiqué.

DrawImage(Image, Single, Single, Single, Single)

Dessine le Image spécifié à l'emplacement indiqué avec la taille précisée.

DrawImageUnscaled(Image, Int32, Int32)

Dessine l'image spécifiée, en utilisant sa taille physique d'origine, à l'emplacement indiqué par une paire de coordonnées.

DrawImageUnscaled(Image, Int32, Int32, Int32, Int32)

Dessine une image spécifiée, en utilisant sa taille physique d'origine, à l'emplacement indiqué.

DrawImageUnscaled(Image, Point)

Dessine une image spécifiée, en utilisant sa taille physique d'origine, à l'emplacement indiqué.

DrawImageUnscaled(Image, Rectangle)

Dessine une image spécifiée, en utilisant sa taille physique d'origine, à l'emplacement indiqué.

DrawImageUnscaledAndClipped(Image, Rectangle)

Dessine l'image spécifiée sans la mettre à l'échelle et la découpe, si nécessaire, afin qu'elle tienne dans le rectangle spécifié.

DrawLine(Pen, Int32, Int32, Int32, Int32)

Dessine une ligne reliant les deux points spécifiés par les paires de coordonnées.

DrawLine(Pen, Point, Point)

Dessine une ligne reliant deux structures Point.

DrawLine(Pen, PointF, PointF)

Dessine une ligne reliant deux structures PointF.

DrawLine(Pen, Single, Single, Single, Single)

Dessine une ligne reliant les deux points spécifiés par les paires de coordonnées.

DrawLines(Pen, Point[])

Dessine une série de segments de ligne qui relient les structures Point d'un tableau.

DrawLines(Pen, PointF[])

Dessine une série de segments de ligne qui relient les structures PointF d'un tableau.

DrawLines(Pen, ReadOnlySpan<Point>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawLines(Pen, ReadOnlySpan<PointF>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawPath(Pen, GraphicsPath)

Dessine un GraphicsPath.

DrawPie(Pen, Int32, Int32, Int32, Int32, Int32, Int32)

Dessine un secteur défini par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.

DrawPie(Pen, Rectangle, Single, Single)

Dessine un secteur défini par une ellipse spécifiée par une structure Rectangle et deux lignes radiales.

DrawPie(Pen, RectangleF, Single, Single)

Dessine un secteur défini par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.

DrawPie(Pen, Single, Single, Single, Single, Single, Single)

Dessine un secteur défini par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.

DrawPolygon(Pen, Point[])

Dessine un polygone défini par un tableau de structures Point.

DrawPolygon(Pen, PointF[])

Dessine un polygone défini par un tableau de structures PointF.

DrawPolygon(Pen, ReadOnlySpan<Point>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawPolygon(Pen, ReadOnlySpan<PointF>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawRectangle(Pen, Int32, Int32, Int32, Int32)

Dessine un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.

DrawRectangle(Pen, Rectangle)

Dessine un rectangle spécifié par une structure Rectangle.

DrawRectangle(Pen, RectangleF)

Dessine le contour du rectangle spécifié.

DrawRectangle(Pen, Single, Single, Single, Single)

Dessine un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.

DrawRectangles(Pen, ReadOnlySpan<Rectangle>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawRectangles(Pen, ReadOnlySpan<RectangleF>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawRectangles(Pen, Rectangle[])

Dessine une série de rectangles spécifiés par des structures Rectangle.

DrawRectangles(Pen, RectangleF[])

Dessine une série de rectangles spécifiés par des structures RectangleF.

DrawRoundedRectangle(Pen, Rectangle, Size)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawRoundedRectangle(Pen, RectangleF, SizeF)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

DrawString(ReadOnlySpan<Char>, Font, Brush, PointF)

Dessine la chaîne de texte précisée à l'emplacement indiqué avec les objets Brush et Font spécifiés.

DrawString(ReadOnlySpan<Char>, Font, Brush, PointF, StringFormat)

Dessine la chaîne de texte précisée à l'emplacement indiqué avec les objets Brush et Font spécifiés, à l'aide des attributs de mise en forme du StringFormat spécifié.

DrawString(ReadOnlySpan<Char>, Font, Brush, RectangleF)

Dessine la chaîne de texte précisée dans le rectangle indiqué avec les objets Brush et Font spécifiés.

DrawString(ReadOnlySpan<Char>, Font, Brush, RectangleF, StringFormat)

Dessine la chaîne de texte précisée dans le rectangle indiqué avec les objets Brush et Font spécifiés, à l'aide des attributs de mise en forme du StringFormat spécifié.

DrawString(ReadOnlySpan<Char>, Font, Brush, Single, Single)

Dessine la chaîne de texte précisée à l'emplacement indiqué avec les objets Brush et Font spécifiés.

DrawString(ReadOnlySpan<Char>, Font, Brush, Single, Single, StringFormat)

Dessine la chaîne de texte précisée à l'emplacement indiqué avec les objets Brush et Font spécifiés, à l'aide des attributs de mise en forme du StringFormat spécifié.

DrawString(String, Font, Brush, PointF)

Dessine la chaîne de texte précisée à l'emplacement indiqué avec les objets Brush et Font spécifiés.

DrawString(String, Font, Brush, PointF, StringFormat)

Dessine la chaîne de texte précisée à l'emplacement indiqué avec les objets Brush et Font spécifiés, à l'aide des attributs de mise en forme du StringFormat spécifié.

DrawString(String, Font, Brush, RectangleF)

Dessine la chaîne de texte précisée dans le rectangle indiqué avec les objets Brush et Font spécifiés.

DrawString(String, Font, Brush, RectangleF, StringFormat)

Dessine la chaîne de texte précisée dans le rectangle indiqué avec les objets Brush et Font spécifiés, à l'aide des attributs de mise en forme du StringFormat spécifié.

DrawString(String, Font, Brush, Single, Single)

Dessine la chaîne de texte précisée à l'emplacement indiqué avec les objets Brush et Font spécifiés.

DrawString(String, Font, Brush, Single, Single, StringFormat)

Dessine la chaîne de texte précisée à l'emplacement indiqué avec les objets Brush et Font spécifiés, à l'aide des attributs de mise en forme du StringFormat spécifié.

EndContainer(GraphicsContainer)

Ferme le conteneur graphique actif et rétablit l'état de ce Graphics sur l'état enregistré par un appel à la méthode BeginContainer().

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage à un point indiqué.

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc, IntPtr)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage à un point indiqué.

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage à un point indiqué, à l'aide des attributs d'images spécifiés.

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir de Metafile à une méthode de rappel, en vue d'un affichage à un point spécifié.

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir de Metafile à une méthode de rappel, en vue d'un affichage à un point spécifié.

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir d'un Metafile à une méthode de rappel, en vue d'un affichage à un point indiqué, à l'aide des attributs d'images spécifiés.

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage dans un parallélogramme indiqué.

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc, IntPtr)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage dans un parallélogramme indiqué.

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage dans un parallélogramme indiqué, à l'aide des attributs d'images spécifiés.

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir de Metafile à une méthode de rappel, en vue d'un affichage dans un parallélogramme spécifié.

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir de Metafile à une méthode de rappel, en vue d'un affichage dans un parallélogramme spécifié.

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir d'un Metafile à une méthode de rappel, en vue d'un affichage dans un parallélogramme spécifié, à l'aide des attributs d'images spécifiés.

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage à un point indiqué.

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc, IntPtr)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage à un point indiqué.

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage à un point indiqué, à l'aide des attributs d'images spécifiés.

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir de Metafile à une méthode de rappel, en vue d'un affichage à un point spécifié.

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir de Metafile à une méthode de rappel, en vue d'un affichage à un point spécifié.

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir d'un Metafile à une méthode de rappel, en vue d'un affichage à un point indiqué, à l'aide des attributs d'images spécifiés.

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage dans un parallélogramme indiqué.

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc, IntPtr)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage dans un parallélogramme indiqué.

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage dans un parallélogramme indiqué, à l'aide des attributs d'images spécifiés.

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir de Metafile à une méthode de rappel, en vue d'un affichage dans un parallélogramme spécifié.

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir de Metafile à une méthode de rappel, en vue d'un affichage dans un parallélogramme spécifié.

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir d'un Metafile à une méthode de rappel, en vue d'un affichage dans un parallélogramme spécifié, à l'aide des attributs d'images spécifiés.

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage dans un rectangle spécifié.

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc, IntPtr)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage dans un rectangle spécifié.

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Transmet successivement chaque enregistrement figurant dans l'objet Metafile spécifié à une méthode de rappel, en vue d'un affichage dans un rectangle indiqué, à l'aide des attributs d'images spécifiés.

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir de Metafile à une méthode de rappel, en vue d'un affichage dans un rectangle spécifié.

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir de Metafile à une méthode de rappel, en vue d'un affichage dans un rectangle spécifié.

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir d'un Metafile à une méthode de rappel, en vue d'un affichage dans un rectangle spécifié, à l'aide des attributs d'images spécifiés.

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage dans un rectangle spécifié.

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc, IntPtr)

Transmet successivement chaque enregistrement figurant dans le Metafile spécifié à une méthode de rappel, en vue d'un affichage dans un rectangle spécifié.

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Transmet successivement chaque enregistrement figurant dans l'objet Metafile spécifié à une méthode de rappel, en vue d'un affichage dans un rectangle indiqué, à l'aide des attributs d'images spécifiés.

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir de Metafile à une méthode de rappel, en vue d'un affichage dans un rectangle spécifié.

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir de Metafile à une méthode de rappel, en vue d'un affichage dans un rectangle spécifié.

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Transmet successivement chaque enregistrement figurant dans un rectangle sélectionné à partir d'un Metafile à une méthode de rappel, en vue d'un affichage dans un rectangle spécifié, à l'aide des attributs d'images spécifiés.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
ExcludeClip(Rectangle)

Met à jour la zone de découpage de ce Graphics pour exclure la zone spécifiée par une structure Rectangle.

ExcludeClip(Region)

Met à jour la zone de découpage de ce Graphics pour exclure la zone spécifiée par Region.

FillClosedCurve(Brush, Point[])

Remplit l'intérieur d'une spline cardinale fermée définie par un tableau de structures Point.

FillClosedCurve(Brush, Point[], FillMode)

Remplit l'intérieur d'une spline cardinale fermée définie par un tableau de structures Point, en utilisant le mode de remplissage spécifié.

FillClosedCurve(Brush, Point[], FillMode, Single)

Remplit l'intérieur d'une spline cardinale fermée définie par un tableau de structures Point, en utilisant le mode de remplissage et la tension spécifiés.

FillClosedCurve(Brush, PointF[])

Remplit l'intérieur d'une spline cardinale fermée définie par un tableau de structures PointF.

FillClosedCurve(Brush, PointF[], FillMode)

Remplit l'intérieur d'une spline cardinale fermée définie par un tableau de structures PointF, en utilisant le mode de remplissage spécifié.

FillClosedCurve(Brush, PointF[], FillMode, Single)

Remplit l'intérieur d'une spline cardinale fermée définie par un tableau de structures PointF, en utilisant le mode de remplissage et la tension spécifiés.

FillClosedCurve(Brush, ReadOnlySpan<Point>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

FillClosedCurve(Brush, ReadOnlySpan<Point>, FillMode)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

FillClosedCurve(Brush, ReadOnlySpan<Point>, FillMode, Single)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

FillClosedCurve(Brush, ReadOnlySpan<PointF>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

FillClosedCurve(Brush, ReadOnlySpan<PointF>, FillMode)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

FillClosedCurve(Brush, ReadOnlySpan<PointF>, FillMode, Single)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

FillEllipse(Brush, Int32, Int32, Int32, Int32)

Remplit l'intérieur d'une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une largeur et une hauteur.

FillEllipse(Brush, Rectangle)

Remplit l'intérieur d'une ellipse définie par un rectangle englobant spécifié par une structure Rectangle.

FillEllipse(Brush, RectangleF)

Remplit l'intérieur d'une ellipse définie par un rectangle englobant spécifié par une structure RectangleF.

FillEllipse(Brush, Single, Single, Single, Single)

Remplit l'intérieur d'une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une largeur et une hauteur.

FillPath(Brush, GraphicsPath)

Remplit l'intérieur d'un GraphicsPath.

FillPie(Brush, Int32, Int32, Int32, Int32, Int32, Int32)

Remplit l'intérieur d'un secteur défini par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.

FillPie(Brush, Rectangle, Single, Single)

Remplit l'intérieur d'un secteur défini par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.

FillPie(Brush, RectangleF, Single, Single)

Remplit l’intérieur d’une section de secteurs définie par une ellipse et deux lignes radiales.

FillPie(Brush, Single, Single, Single, Single, Single, Single)

Remplit l'intérieur d'un secteur défini par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.

FillPolygon(Brush, Point[])

Remplit l'intérieur d'un polygone défini par un tableau de points spécifiés par les structures Point.

FillPolygon(Brush, Point[], FillMode)

Remplit l'intérieur d'un polygone défini par un tableau de points spécifiés par les structures Point, à l'aide du mode de remplissage spécifié.

FillPolygon(Brush, PointF[])

Remplit l'intérieur d'un polygone défini par un tableau de points spécifiés par les structures PointF.

FillPolygon(Brush, PointF[], FillMode)

Remplit l'intérieur d'un polygone défini par un tableau de points spécifiés par les structures PointF, à l'aide du mode de remplissage spécifié.

FillPolygon(Brush, ReadOnlySpan<Point>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

FillPolygon(Brush, ReadOnlySpan<Point>, FillMode)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

FillPolygon(Brush, ReadOnlySpan<PointF>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

FillPolygon(Brush, ReadOnlySpan<PointF>, FillMode)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

FillRectangle(Brush, Int32, Int32, Int32, Int32)

Remplit l'intérieur d'un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.

FillRectangle(Brush, Rectangle)

Remplit l'intérieur d'un rectangle spécifié par une structure Rectangle.

FillRectangle(Brush, RectangleF)

Remplit l'intérieur d'un rectangle spécifié par une structure RectangleF.

FillRectangle(Brush, Single, Single, Single, Single)

Remplit l'intérieur d'un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.

FillRectangles(Brush, ReadOnlySpan<Rectangle>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

FillRectangles(Brush, ReadOnlySpan<RectangleF>)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

FillRectangles(Brush, Rectangle[])

Remplit l'intérieur d'une série de rectangles spécifiés par des structures Rectangle.

FillRectangles(Brush, RectangleF[])

Remplit l'intérieur d'une série de rectangles spécifiés par des structures RectangleF.

FillRegion(Brush, Region)

Remplit l'intérieur d'un Region.

FillRoundedRectangle(Brush, Rectangle, Size)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

FillRoundedRectangle(Brush, RectangleF, SizeF)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

Finalize()

Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection.

Flush()

Force l'exécution de toutes les opérations graphiques en attente et procède à un retour immédiat, sans attendre la fin des opérations.

Flush(FlushIntention)

Force l'exécution de toutes les opérations graphiques en attente, la méthode procédant à un retour immédiat ou attendant, selon ce qui est spécifié, la fin des opérations.

FromHdc(IntPtr)

Crée un nouveau Graphics à partir du handle spécifié vers un contexte de périphérique.

FromHdc(IntPtr, IntPtr)

Crée un Graphics à partir du handle spécifié vers un contexte de périphérique et du handle spécifié vers un périphérique.

FromHdcInternal(IntPtr)

Retourne un Graphics pour le contexte de périphérique spécifié.

FromHwnd(IntPtr)

Crée un Graphics à partir du handle spécifié vers une fenêtre.

FromHwndInternal(IntPtr)

Crée un Graphics à partir du handle de fenêtre spécifié.

FromImage(Image)

Crée un Graphics à partir du Image spécifié.

GetContextInfo()
Obsolète.

Obtient le contexte graphique cumulé.

GetContextInfo(PointF)

Obtient le décalage cumulé.

GetContextInfo(PointF, Region)

Obtient le décalage cumulé et la région de découpage.

GetHalftonePalette()

Obtient un handle vers la palette de demi-teintes Windows actuelle.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetHdc()

Obtient le handle vers le contexte de périphérique associé à ce Graphics.

GetLifetimeService()
Obsolète.

Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
GetNearestColor(Color)

Obtient la couleur qui se rapproche le plus de la structure Color spécifiée.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
InitializeLifetimeService()
Obsolète.

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
IntersectClip(Rectangle)

Met à jour la zone de découpage de ce Graphics à l'intersection de la zone de découpage active et de la structure Rectangle spécifiée.

IntersectClip(RectangleF)

Met à jour la zone de découpage de ce Graphics à l'intersection de la zone de découpage active et de la structure RectangleF spécifiée.

IntersectClip(Region)

Met à jour la zone de découpage de ce Graphics à l'intersection de la zone de découpage active et du Region spécifié.

IsVisible(Int32, Int32)

Indique si le point spécifié par une paire de coordonnées figure dans la zone de découpage visible de ce Graphics.

IsVisible(Int32, Int32, Int32, Int32)

Indique si le rectangle spécifié par une paire de coordonnées, une largeur et une hauteur figure dans la zone de découpage visible de ce Graphics.

IsVisible(Point)

Indique si la structure Point spécifiée figure dans la zone de découpage visible de ce Graphics.

IsVisible(PointF)

Indique si la structure PointF spécifiée figure dans la zone de découpage visible de ce Graphics.

IsVisible(Rectangle)

Indique si le rectangle spécifié par une structure Rectangle figure dans la zone de découpage visible de ce Graphics.

IsVisible(RectangleF)

Indique si le rectangle spécifié par une structure RectangleF figure dans la zone de découpage visible de ce Graphics.

IsVisible(Single, Single)

Indique si le point spécifié par une paire de coordonnées figure dans la zone de découpage visible de ce Graphics.

IsVisible(Single, Single, Single, Single)

Indique si le rectangle spécifié par une paire de coordonnées, une largeur et une hauteur figure dans la zone de découpage visible de ce Graphics.

MeasureCharacterRanges(ReadOnlySpan<Char>, Font, RectangleF, StringFormat)

Obtient un tableau d'objets Region, dont chacun délimite une plage de positions de caractères dans la chaîne spécifiée.

MeasureCharacterRanges(String, Font, RectangleF, StringFormat)

Obtient un tableau d'objets Region, dont chacun délimite une plage de positions de caractères dans la chaîne spécifiée.

MeasureString(ReadOnlySpan<Char>, Font)

Mesure la chaîne spécifiée lors de son dessin avec le Font spécifié.

MeasureString(ReadOnlySpan<Char>, Font, Int32)

Mesure la chaîne spécifiée lors de son dessin avec le Font spécifié.

MeasureString(ReadOnlySpan<Char>, Font, Int32, StringFormat)

Mesure la chaîne spécifiée lors de son dessin avec le Font spécifié et de sa mise en forme avec le StringFormat spécifié.

MeasureString(ReadOnlySpan<Char>, Font, PointF, StringFormat)

Mesure la chaîne spécifiée lors de son dessin avec le Font spécifié et de sa mise en forme avec le StringFormat spécifié.

MeasureString(ReadOnlySpan<Char>, Font, SizeF)

Mesure la chaîne spécifiée lors de son dessin avec le Font spécifié dans la zone de présentation spécifiée.

MeasureString(ReadOnlySpan<Char>, Font, SizeF, StringFormat)

Mesure la chaîne spécifiée lors de son dessin avec le Font spécifié et de sa mise en forme avec le StringFormat spécifié.

MeasureString(ReadOnlySpan<Char>, Font, SizeF, StringFormat, Int32, Int32)

Mesure la chaîne spécifiée lors de son dessin avec le Font spécifié et de sa mise en forme avec le StringFormat spécifié.

MeasureString(String, Font)

Mesure la chaîne spécifiée lors de son dessin avec le Font spécifié.

MeasureString(String, Font, Int32)

Mesure la chaîne spécifiée lors de son dessin avec le Font spécifié.

MeasureString(String, Font, Int32, StringFormat)

Mesure la chaîne spécifiée lors de son dessin avec le Font spécifié et de sa mise en forme avec le StringFormat spécifié.

MeasureString(String, Font, PointF, StringFormat)

Mesure la chaîne spécifiée lors de son dessin avec le Font spécifié et de sa mise en forme avec le StringFormat spécifié.

MeasureString(String, Font, SizeF)

Mesure la chaîne spécifiée lors de son dessin avec le Font spécifié dans la zone de présentation spécifiée.

MeasureString(String, Font, SizeF, StringFormat)

Mesure la chaîne spécifiée lors de son dessin avec le Font spécifié et de sa mise en forme avec le StringFormat spécifié.

MeasureString(String, Font, SizeF, StringFormat, Int32, Int32)

Mesure la chaîne spécifiée lors de son dessin avec le Font spécifié et de sa mise en forme avec le StringFormat spécifié.

MeasureStringInternal(ReadOnlySpan<Char>, Font, RectangleF, StringFormat, Int32, Int32)

Encapsule une surface de dessin GDI+. Cette classe ne peut pas être héritée.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
MemberwiseClone(Boolean)

Crée une copie superficielle de l'objet MarshalByRefObject actuel.

(Hérité de MarshalByRefObject)
MultiplyTransform(Matrix)

Multiplie la transformation universelle de ce Graphics et spécifie l'objet Matrix.

MultiplyTransform(Matrix, MatrixOrder)

Multiplie la transformation universelle de ce Graphics et spécifie Matrix dans l'ordre indiqué.

ReleaseHdc()

Libère un handle vers le contexte de périphérique obtenu lors d’un précédent appel à la méthode GetHdc() de ce Graphics.

ReleaseHdc(IntPtr)

Libère un handle vers le contexte de périphérique obtenu lors d’un précédent appel à la méthode GetHdc() de ce Graphics.

ReleaseHdcInternal(IntPtr)

Libère un handle vers un contexte de périphérique.

ResetClip()

Rétablit une zone infinie comme valeur de la zone de découpage de ce Graphics.

ResetTransform()

Rétablit la matrice d'identité comme valeur de la matrice de transformation universelle de ce Graphics.

Restore(GraphicsState)

Rétablit l'état représenté par Graphics comme valeur de l'état de ce GraphicsState.

RotateTransform(Single)

Applique la rotation spécifiée à la matrice de transformation de ce Graphics.

RotateTransform(Single, MatrixOrder)

Applique la rotation spécifiée à la matrice de transformation de ce Graphics dans l'ordre indiqué.

Save()

Enregistre l'état actuel de ce Graphics et identifie l'état enregistré avec GraphicsState.

ScaleTransform(Single, Single)

Applique l'opération de mise à l'échelle spécifiée à la matrice de transformation de ce Graphics en l'ajoutant au début de la matrice de transformation de l'objet.

ScaleTransform(Single, Single, MatrixOrder)

Applique l'opération de mise à l'échelle spécifiée à la matrice de transformation de ce Graphics dans l'ordre indiqué.

SetClip(Graphics)

Affecte la propriété Clip du Graphics spécifié à la zone de découpage de ce Graphics.

SetClip(Graphics, CombineMode)

Affecte le résultat de l'opération spécifiée associant la zone de découpage active et la propriété Clip du Graphics spécifié à la zone de découpage de ce Graphics.

SetClip(GraphicsPath)

Affecte le GraphicsPath spécifié à la zone de découpage de ce Graphics.

SetClip(GraphicsPath, CombineMode)

Affecte le résultat de l'opération spécifiée associant la zone de découpage active et le GraphicsPath spécifié à la zone de découpage de ce Graphics.

SetClip(Rectangle)

Affecte le rectangle spécifié par une structure Rectangle à la zone de découpage de ce Graphics.

SetClip(Rectangle, CombineMode)

Affecte le résultat de l'opération spécifiée associant la zone de découpage active et le rectangle spécifié par une structure Rectangle à la zone de découpage de ce Graphics.

SetClip(RectangleF)

Affecte le rectangle spécifié par une structure RectangleF à la zone de découpage de ce Graphics.

SetClip(RectangleF, CombineMode)

Affecte le résultat de l'opération spécifiée associant la zone de découpage active et le rectangle spécifié par une structure RectangleF à la zone de découpage de ce Graphics.

SetClip(Region, CombineMode)

Affecte le résultat de l'opération spécifiée associant la zone de découpage active et le Region spécifié à la zone de découpage de ce Graphics.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
TransformPoints(CoordinateSpace, CoordinateSpace, Point[])

Transforme un tableau de points d'un espace de coordonnées à un autre à l'aide des transformations universelles et de page de ce Graphics.

TransformPoints(CoordinateSpace, CoordinateSpace, PointF[])

Transforme un tableau de points d'un espace de coordonnées à un autre à l'aide des transformations universelles et de page de ce Graphics.

TranslateClip(Int32, Int32)

Effectue une translation de la zone de découpage de cet objet Graphics selon les valeurs spécifiées sur l'axe horizontal et sur l'axe vertical.

TranslateClip(Single, Single)

Effectue une translation de la zone de découpage de cet objet Graphics selon les valeurs spécifiées sur l'axe horizontal et sur l'axe vertical.

TranslateTransform(Single, Single)

Modifie l'origine du système de coordonnées en ajoutant la translation spécifiée avant la matrice de transformation de ce Graphics.

TranslateTransform(Single, Single, MatrixOrder)

Modifie l'origine du système de coordonnées en appliquant la translation spécifiée à la matrice de transformation de ce Graphics dans l'ordre spécifié.

S’applique à

Voir aussi