Graphics Classe

Definizione

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

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
Ereditarietà
Attributi
Implementazioni

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Forms e richiede un PaintEventArgs oggetto. L'oggetto PaintEventArgs è denominato e ed è un parametro del Paint gestore eventi. Il codice esegue le azioni seguenti:

  • Crea un'immagine da un file JPEG. Il file è denominato SampImag.jpg e si trova nella cartella dell'esempio.

  • Crea un punto in corrispondenza del quale disegnare l'angolo superiore sinistro dell'immagine.

  • Disegna l'immagine non ridimensionata sullo schermo usando un Graphics oggetto .

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

Commenti

La Graphics classe fornisce metodi per il disegno di oggetti nel dispositivo di visualizzazione. A Graphics è associato a un contesto di dispositivo specifico.

Nota

In .NET 6 e versioni successive il pacchetto System.Drawing.Common, che include questo tipo, è supportato solo nei sistemi operativi Windows. L'uso di questo tipo nelle app multipiattaforma causa avvisi in fase di compilazione e eccezioni in fase di esecuzione. Per altre informazioni, vedere System.Drawing.Common supportato solo in Windows.

È possibile ottenere un oggetto chiamando il Control.CreateGraphics metodo su un Graphics oggetto che eredita da System.Windows.Forms.Controlo gestendo l'evento di Control.Paint un controllo e accedendo alla Graphics proprietà della System.Windows.Forms.PaintEventArgs classe. È anche possibile creare un Graphics oggetto da un'immagine usando il FromImage metodo . Per altre informazioni sulla creazione di un Graphics oggetto, vedere Procedura: Create oggetti grafici per disegno.

È possibile disegnare molte forme e linee diverse usando un Graphics oggetto. Per altre informazioni su come disegnare linee e forme, vedere il metodo GraficoElement specifico Draw per la linea o la forma da disegnare. Questi metodi includono DrawLine, , DrawArcDrawClosedCurve, DrawPolygone DrawRectangle. Per altre informazioni su come disegnare linee e forme, vedere Uso di una penna per disegnare linee e forme e usare un pennello per riempire le forme.

È anche possibile disegnare immagini e icone usando rispettivamente i DrawImage metodi e DrawIcon . Per eseguire un trasferimento bit-block di dati di colore dalla schermata all'area di disegno dell'oggetto Graphics , vedere CopyFromScreen. Per altre informazioni su come disegnare immagini con un Graphics oggetto, vedere Uso di immagini, bitmap, icone e metafile.

È inoltre possibile modificare il sistema di coordinate usato dall'oggetto Graphics . Per altre informazioni sul sistema di coordinate e su come modificarlo, vedere Sistemi di coordinate e trasformazioni.

Proprietà

Clip

Ottiene o imposta un oggetto Region che limita l'area di disegno di questo oggetto Graphics.

ClipBounds

Ottiene una struttura RectangleF che delimita l'area di visualizzazione di questo oggetto Graphics.

CompositingMode

Ottiene un valore che specifica il modo in cui vengono disegnate le immagini composite in questo oggetto Graphics.

CompositingQuality

Ottiene o imposta la qualità di rendering delle immagini composite disegnate su questo oggetto Graphics.

DpiX

Ottiene la risoluzione orizzontale di questo oggetto Graphics.

DpiY

Ottiene la risoluzione verticale di questo oggetto Graphics.

InterpolationMode

Ottiene o imposta la modalità di interpolazione associata a questo oggetto Graphics.

IsClipEmpty

Ottiene un valore che indica se l'area di visualizzazione di questo oggetto Graphics è vuota.

IsVisibleClipEmpty

Ottiene un valore che indica se l'area di ritaglio visibile di questo oggetto Graphics è vuota.

PageScale

Ottiene o imposta la proporzione tra le unità di misura internazionali e quelle della pagina per questo oggetto Graphics.

PageUnit

Ottiene o imposta l'unità di misura usata per le coordinate di pagina in questo oggetto Graphics.

PixelOffsetMode

Ottiene o imposta un valore specificando la modalità di offset dei pixel durante il rendering di Graphics.

RenderingOrigin

Ottiene o imposta l'origine del rendering di questo oggetto Graphics per il dithering e i pennelli per il tratteggio.

SmoothingMode

Ottiene o imposta la qualità di rendering per questo oggetto Graphics.

TextContrast

Ottiene o imposta il valore di correzione gamma per il rendering del testo.

TextRenderingHint

Ottiene o imposta la modalità di rendering per il testo associata a questo oggetto Graphics.

Transform

Ottiene o imposta una copia della trasformazione globale geometrica per l'oggetto Graphics.

TransformElements

Ottiene o imposta gli elementi di trasformazione del mondo per questo Graphicsoggetto .

VisibleClipBounds

Ottiene il rettangolo di delimitazione dell'area di visualizzazione visibile di questo oggetto Graphics.

Metodi

AddMetafileComment(Byte[])

Aggiunge un commento all'oggetto Metafile corrente.

BeginContainer()

Salva un contenitore grafico con lo stato corrente di questo oggetto Graphics e apre e usa un nuovo contenitore grafico.

BeginContainer(Rectangle, Rectangle, GraphicsUnit)

Salva un contenitore grafico con lo stato corrente di questo oggetto Graphics e apre e usa un nuovo contenitore grafico con la trasformazione in scala specificata.

BeginContainer(RectangleF, RectangleF, GraphicsUnit)

Salva un contenitore grafico con lo stato corrente di questo oggetto Graphics e apre e usa un nuovo contenitore grafico con la trasformazione in scala specificata.

Clear(Color)

Cancella il contenuto dell'intera superficie di disegno e la riempie con il colore di sfondo specificato.

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

Esegue un trasferimento a blocchi di bit dei dati relativi al colore, corrispondente a un rettangolo di pixel, dalla schermata alla superficie di disegno dell'oggetto Graphics.

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

Esegue un trasferimento a blocchi di bit dei dati relativi al colore, corrispondente a un rettangolo di pixel, dalla schermata alla superficie di disegno dell'oggetto Graphics.

CopyFromScreen(Point, Point, Size)

Esegue un trasferimento a blocchi di bit dei dati relativi al colore, corrispondente a un rettangolo di pixel, dalla schermata alla superficie di disegno dell'oggetto Graphics.

CopyFromScreen(Point, Point, Size, CopyPixelOperation)

Esegue un trasferimento a blocchi di bit dei dati relativi al colore, corrispondente a un rettangolo di pixel, dalla schermata alla superficie di disegno dell'oggetto Graphics.

CreateObjRef(Type)

Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto.

(Ereditato da MarshalByRefObject)
Dispose()

Rilascia tutte le risorse usate da questa classe Graphics.

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

Disegna un arco che rappresenta una parte di un'ellisse specificata da una coppia di coordinate, una larghezza e un'altezza.

DrawArc(Pen, Rectangle, Single, Single)

Disegna un arco che rappresenta parte di un'ellisse specificata da una struttura Rectangle.

DrawArc(Pen, RectangleF, Single, Single)

Disegna un arco che rappresenta parte di un'ellisse specificata da una struttura RectangleF.

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

Disegna un arco che rappresenta una parte di un'ellisse specificata da una coppia di coordinate, una larghezza e un'altezza.

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

Disegna una spline di Bézier definita da quattro strutture Point.

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

Disegna una spline di Bézier definita da quattro strutture PointF.

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

Disegna una spline di Bézier definita da quattro coppie ordinate di coordinate che rappresentano punti.

DrawBeziers(Pen, Point[])

Disegna una serie di spline di Bézier da un matrice di strutture Point.

DrawBeziers(Pen, PointF[])

Disegna una serie di spline di Bézier da un matrice di strutture PointF.

DrawBeziers(Pen, ReadOnlySpan<Point>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

DrawBeziers(Pen, ReadOnlySpan<PointF>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

DrawCachedBitmap(CachedBitmap, Int32, Int32)

Disegna l'oggetto specificato cachedBitmap.

DrawClosedCurve(Pen, Point[])

Disegna una spline di tipo Cardinal chiusa, definita da una matrice di strutture Point.

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

Disegna una spline di tipo Cardinal chiusa, definita da una matrice di strutture Point usando una tensione specificata.

DrawClosedCurve(Pen, PointF[])

Disegna una spline di tipo Cardinal chiusa, definita da una matrice di strutture PointF.

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

Disegna una spline di tipo Cardinal chiusa, definita da una matrice di strutture PointF usando una tensione specificata.

DrawClosedCurve(Pen, ReadOnlySpan<Point>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

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

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

DrawClosedCurve(Pen, ReadOnlySpan<PointF>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

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

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

DrawCurve(Pen, Point[])

Disegna una spline di tipo Cardinal mediante una matrice di strutture Point specificata.

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

Disegna una spline di tipo Cardinal mediante una matrice di strutture Point specificata usando una tensione specificata.

DrawCurve(Pen, Point[], Single)

Disegna una spline di tipo Cardinal mediante una matrice di strutture Point specificata usando una tensione specificata.

DrawCurve(Pen, PointF[])

Disegna una spline di tipo Cardinal mediante una matrice di strutture PointF specificata.

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

Disegna una spline di tipo Cardinal mediante una matrice di strutture PointF specificata. Offset di inizio del disegno dall'inizio della matrice.

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

Disegna una spline di tipo Cardinal mediante una matrice di strutture PointF specificata usando una tensione specificata. Offset di inizio del disegno dall'inizio della matrice.

DrawCurve(Pen, PointF[], Single)

Disegna una spline di tipo Cardinal mediante una matrice di strutture PointF specificata usando una tensione specificata.

DrawCurve(Pen, ReadOnlySpan<Point>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

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

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

DrawCurve(Pen, ReadOnlySpan<Point>, Single)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

DrawCurve(Pen, ReadOnlySpan<PointF>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

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

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

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

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

DrawCurve(Pen, ReadOnlySpan<PointF>, Single)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

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

Disegna un'ellisse definita da un rettangolo di delimitazione specificato da coordinate per l'angolo superiore sinistro del rettangolo, un'altezza e una larghezza.

DrawEllipse(Pen, Rectangle)

Disegna un'ellisse specificata da una struttura Rectangle di delimitazione.

DrawEllipse(Pen, RectangleF)

Disegna un'ellisse definita da un oggetto RectangleF di delimitazione.

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

Disegna un'ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un'altezza e una larghezza.

DrawIcon(Icon, Int32, Int32)

Disegna l'immagine rappresentata dall'oggetto Icon specificato secondo le coordinate indicate.

DrawIcon(Icon, Rectangle)

Disegna l'immagine rappresentata dall'oggetto Icon specificato all'interno dell'area specificata da una struttura Rectangle.

DrawIconUnstretched(Icon, Rectangle)

Disegna l'immagine rappresentata dall'oggetto Icon specificato senza adattamento.

DrawImage(Image, Effect)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

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

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

DrawImage(Image, Int32, Int32)

Disegna l'immagine specificata usando le dimensioni fisiche originali nella posizione indicata da una coppia di coordinate.

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

Disegna l'oggetto Image specificato nella posizione e con le dimensioni specificate.

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

Disegna una parte di un'immagine nella posizione specifica.

DrawImage(Image, Point)

Disegna l'oggetto Image specificato usando le dimensioni originali, nella posizione indicata.

DrawImage(Image, Point[])

Disegna l'oggetto Image specificato nella posizione indicata e con la forma e le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione indicata.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

DrawImage(Image, PointF)

Disegna l'oggetto Image specificato usando le dimensioni originali, nella posizione indicata.

DrawImage(Image, PointF[])

Disegna l'oggetto Image specificato nella posizione indicata e con la forma e le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

DrawImage(Image, Rectangle)

Disegna l'oggetto Image specificato nella posizione e con le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

DrawImage(Image, Rectangle, Rectangle, GraphicsUnit)

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

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

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

DrawImage(Image, RectangleF)

Disegna l'oggetto Image specificato nella posizione e con le dimensioni specificate.

DrawImage(Image, RectangleF, RectangleF, GraphicsUnit)

Disegna la parte specificata dell'oggetto Image specificato nella posizione e con le dimensioni specificate.

DrawImage(Image, Single, Single)

Disegna l'oggetto Image specificato usando le dimensioni originali, nella posizione indicata.

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

Disegna una parte di un'immagine nella posizione specifica.

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

Disegna l'oggetto Image specificato nella posizione e con le dimensioni specificate.

DrawImageUnscaled(Image, Int32, Int32)

Disegna l'immagine specificata usando le dimensioni fisiche originali nella posizione indicata da una coppia di coordinate.

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

Disegna l'immagine specificata nella posizione indicata e usando le dimensioni fisiche originali.

DrawImageUnscaled(Image, Point)

Disegna l'immagine specificata nella posizione indicata e usando le dimensioni fisiche originali.

DrawImageUnscaled(Image, Rectangle)

Disegna l'immagine specificata nella posizione indicata e usando le dimensioni fisiche originali.

DrawImageUnscaledAndClipped(Image, Rectangle)

Disegna l'immagine specificata senza ridimensionarla e, se necessario, la ritaglia per adattarla al rettangolo specificato.

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

Disegna una linea che connette i due punti specificati dalle coppie di coordinate.

DrawLine(Pen, Point, Point)

Disegna una linea che connette due strutture Point.

DrawLine(Pen, PointF, PointF)

Disegna una linea che connette due strutture PointF.

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

Disegna una linea che connette i due punti specificati dalle coppie di coordinate.

DrawLines(Pen, Point[])

Disegna una serie di segmenti lineari che connettono una matrice di strutture Point.

DrawLines(Pen, PointF[])

Disegna una serie di segmenti lineari che connettono una matrice di strutture PointF.

DrawLines(Pen, ReadOnlySpan<Point>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

DrawLines(Pen, ReadOnlySpan<PointF>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

DrawPath(Pen, GraphicsPath)

Disegna un oggetto GraphicsPath.

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

Disegna una forma a torta definita da due linee radiali e da un'ellisse specificata da una coppia di coordinate, una larghezza e un'altezza.

DrawPie(Pen, Rectangle, Single, Single)

Disegna una forma a torta definita da un'ellisse specificata da una struttura Rectangle e da due linee radiali.

DrawPie(Pen, RectangleF, Single, Single)

Disegna una forma a torta definita da un'ellisse specificata da una struttura RectangleF e da due linee radiali.

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

Disegna una forma a torta definita da due linee radiali e da un'ellisse specificata da una coppia di coordinate, una larghezza e un'altezza.

DrawPolygon(Pen, Point[])

Disegna un poligono definito da una matrice di strutture Point.

DrawPolygon(Pen, PointF[])

Disegna un poligono definito da una matrice di strutture PointF.

DrawPolygon(Pen, ReadOnlySpan<Point>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

DrawPolygon(Pen, ReadOnlySpan<PointF>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

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

Disegna un rettangolo specificato da una coppia di coordinate, una larghezza e un'altezza.

DrawRectangle(Pen, Rectangle)

Disegna un rettangolo specificato da una struttura Rectangle.

DrawRectangle(Pen, RectangleF)

Disegna la struttura del rettangolo specificato.

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

Disegna un rettangolo specificato da una coppia di coordinate, una larghezza e un'altezza.

DrawRectangles(Pen, ReadOnlySpan<Rectangle>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

DrawRectangles(Pen, ReadOnlySpan<RectangleF>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

DrawRectangles(Pen, Rectangle[])

Disegna una serie di rettangoli specificati da strutture Rectangle.

DrawRectangles(Pen, RectangleF[])

Disegna una serie di rettangoli specificati da strutture RectangleF.

DrawRoundedRectangle(Pen, Rectangle, Size)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

DrawRoundedRectangle(Pen, RectangleF, SizeF)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

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

Disegna la stringa di testo specificata nella posizione e con gli oggetti Brush e Font indicati.

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

Disegna la stringa di testo specificata nella posizione e con gli oggetti Brush e Font indicati, usando gli attributi di formattazione dell'oggetto StringFormat specificato.

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

Disegna la stringa di testo specificata nel rettangolo specificato e con gli oggetti Brush e Font indicati.

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

Disegna la stringa di testo specificata nel rettangolo specificato con gli oggetti Brush e Font indicati, usando gli attributi di formattazione dell'oggetto StringFormat specificato.

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

Disegna la stringa di testo specificata nella posizione e con gli oggetti Brush e Font indicati.

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

Disegna la stringa di testo specificata nella posizione e con gli oggetti Brush e Font indicati, usando gli attributi di formattazione dell'oggetto StringFormat specificato.

DrawString(String, Font, Brush, PointF)

Disegna la stringa di testo specificata nella posizione e con gli oggetti Brush e Font indicati.

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

Disegna la stringa di testo specificata nella posizione e con gli oggetti Brush e Font indicati, usando gli attributi di formattazione dell'oggetto StringFormat specificato.

DrawString(String, Font, Brush, RectangleF)

Disegna la stringa di testo specificata nel rettangolo specificato e con gli oggetti Brush e Font indicati.

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

Disegna la stringa di testo specificata nel rettangolo specificato con gli oggetti Brush e Font indicati, usando gli attributi di formattazione dell'oggetto StringFormat specificato.

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

Disegna la stringa di testo specificata nella posizione e con gli oggetti Brush e Font indicati.

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

Disegna la stringa di testo specificata nella posizione e con gli oggetti Brush e Font indicati, usando gli attributi di formattazione dell'oggetto StringFormat specificato.

EndContainer(GraphicsContainer)

Chiude il contenitore grafico corrente e riporta questo oggetto Graphics allo stato salvato dalla chiamata al metodo BeginContainer().

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc)

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback per la visualizzazione in un punto specificato.

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

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback per la visualizzazione in un punto specificato.

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

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback per la visualizzazione in un punto indicato, usando gli attributi di immagine specificati.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un punto specificato.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un punto specificato.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un punto indicato, usando gli attributi di immagine specificati.

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

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback, per la visualizzazione in un parallelogramma specificato.

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

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback, per la visualizzazione in un parallelogramma specificato.

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

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback, per la visualizzazione in un parallelogramma indicato, usando gli attributi di immagine specificati.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un parallelogramma specificato.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un parallelogramma specificato.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un parallelogramma indicato, usando gli attributi di immagine specificati.

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc)

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback per la visualizzazione in un punto specificato.

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

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback per la visualizzazione in un punto specificato.

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

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback per la visualizzazione in un punto indicato, usando gli attributi di immagine specificati.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un punto specificato.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un punto specificato.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un punto indicato, usando gli attributi di immagine specificati.

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

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback, per la visualizzazione in un parallelogramma specificato.

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

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback, per la visualizzazione in un parallelogramma specificato.

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

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback, per la visualizzazione in un parallelogramma indicato, usando gli attributi di immagine specificati.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un parallelogramma specificato.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un parallelogramma specificato.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un parallelogramma indicato, usando gli attributi di immagine specificati.

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc)

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback per la visualizzazione in un rettangolo specificato.

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

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback per la visualizzazione in un rettangolo specificato.

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

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback per la visualizzazione in un rettangolo indicato, usando gli attributi di immagine specificati.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un rettangolo specificato.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un rettangolo specificato.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un rettangolo specificato, usando gli attributi di immagine indicati.

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc)

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback per la visualizzazione in un rettangolo specificato.

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

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback per la visualizzazione in un rettangolo specificato.

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

Invia, uno alla volta, i record dell'oggetto Metafile specificato a un metodo di callback per la visualizzazione in un rettangolo indicato, usando gli attributi di immagine specificati.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un rettangolo specificato.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un rettangolo specificato.

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

Invia, uno alla volta, i record di un rettangolo selezionato da un oggetto Metafile a un metodo di callback per la visualizzazione in un rettangolo specificato, usando gli attributi di immagine indicati.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
ExcludeClip(Rectangle)

Aggiorna l'area di ritaglio di questo oggetto Graphics per escludere l'area specificata da una struttura Rectangle.

ExcludeClip(Region)

Aggiorna l'area di ritaglio di questo oggetto Graphics per escludere l'area specificata da un oggetto Region.

FillClosedCurve(Brush, Point[])

Riempie l'area interna di una spline di tipo Cardinal chiusa definita da una matrice di strutture Point.

FillClosedCurve(Brush, Point[], FillMode)

Usando la modalità di riempimento specificata, riempie l'area interna di una spline di tipo Cardinal chiusa definita da una matrice di strutture Point.

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

Usando la modalità di riempimento e la tensione specificate, riempie l'area interna di una spline di tipo Cardinal chiusa definita da una matrice di strutture Point.

FillClosedCurve(Brush, PointF[])

Riempie l'area interna di una spline di tipo Cardinal chiusa definita da una matrice di strutture PointF.

FillClosedCurve(Brush, PointF[], FillMode)

Usando la modalità di riempimento specificata, riempie l'area interna di una spline di tipo Cardinal chiusa definita da una matrice di strutture PointF.

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

Usando la modalità di riempimento e la tensione specificate, riempie l'area interna di una spline di tipo Cardinal chiusa definita da una matrice di strutture PointF.

FillClosedCurve(Brush, ReadOnlySpan<Point>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

FillClosedCurve(Brush, ReadOnlySpan<Point>, FillMode)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

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

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

FillClosedCurve(Brush, ReadOnlySpan<PointF>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

FillClosedCurve(Brush, ReadOnlySpan<PointF>, FillMode)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

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

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

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

Riempie l'area interna di un'ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un'altezza e una larghezza.

FillEllipse(Brush, Rectangle)

Riempie l'area interna di un'ellisse definita da un rettangolo di delimitazione specificato da una struttura Rectangle.

FillEllipse(Brush, RectangleF)

Riempie l'area interna di un'ellisse definita da un rettangolo di delimitazione specificato da una struttura RectangleF.

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

Riempie l'area interna di un'ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un'altezza e una larghezza.

FillPath(Brush, GraphicsPath)

Riempie l'area interna di un oggetto GraphicsPath.

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

Riempie l'area interna di una sezione di torta definita da un'ellisse specificata da una coppia di coordinate, una larghezza, un'altezza e due linee radiali.

FillPie(Brush, Rectangle, Single, Single)

Riempie l'area interna di una sezione di torta definita da un'ellisse specificata da una struttura RectangleF e da due linee radiali.

FillPie(Brush, RectangleF, Single, Single)

Riempie l'interno di una sezione a torta definita da un'ellisse e due linee radiali.

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

Riempie l'area interna di una sezione di torta definita da un'ellisse specificata da una coppia di coordinate, una larghezza, un'altezza e due linee radiali.

FillPolygon(Brush, Point[])

Riempie l'area interna di un poligono definito da una matrice di punti specificati da strutture Point.

FillPolygon(Brush, Point[], FillMode)

Usando la modalità di riempimento specificata, riempie l'area interna di un poligono definito da una matrice di punti specificati da strutture Point.

FillPolygon(Brush, PointF[])

Riempie l'area interna di un poligono definito da una matrice di punti specificati da strutture PointF.

FillPolygon(Brush, PointF[], FillMode)

Usando la modalità di riempimento specificata, riempie l'area interna di un poligono definito da una matrice di punti specificati da strutture PointF.

FillPolygon(Brush, ReadOnlySpan<Point>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

FillPolygon(Brush, ReadOnlySpan<Point>, FillMode)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

FillPolygon(Brush, ReadOnlySpan<PointF>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

FillPolygon(Brush, ReadOnlySpan<PointF>, FillMode)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

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

Riempie l'area interna di un rettangolo specificato da una coppia di coordinate, una larghezza e un'altezza.

FillRectangle(Brush, Rectangle)

Riempie l'area interna di un rettangolo specificato da una struttura Rectangle.

FillRectangle(Brush, RectangleF)

Riempie l'area interna di un rettangolo specificato da una struttura RectangleF.

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

Riempie l'area interna di un rettangolo specificato da una coppia di coordinate, una larghezza e un'altezza.

FillRectangles(Brush, ReadOnlySpan<Rectangle>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

FillRectangles(Brush, ReadOnlySpan<RectangleF>)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

FillRectangles(Brush, Rectangle[])

Riempie l'area interna di una serie di rettangoli specificati da strutture Rectangle.

FillRectangles(Brush, RectangleF[])

Riempie l'area interna di una serie di rettangoli specificati da strutture RectangleF.

FillRegion(Brush, Region)

Riempie l'area interna di un oggetto Region.

FillRoundedRectangle(Brush, Rectangle, Size)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

FillRoundedRectangle(Brush, RectangleF, SizeF)

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

Finalize()

Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection.

Flush()

Impone l'esecuzione di tutte le operazioni grafiche in sospeso e viene restituito immediatamente senza attendere che le operazioni siano completate.

Flush(FlushIntention)

Impone l'esecuzione di tutte le operazioni grafiche in sospeso, con il metodo in attesa o non in attesa di restituzione, a seconda di quanto specificato, prima del completamento delle operazioni.

FromHdc(IntPtr)

Crea un nuovo oggetto Graphics dall'handle specificato per un contesto di dispositivo.

FromHdc(IntPtr, IntPtr)

Crea un nuovo oggetto Graphics dall'handle specificato per un contesto di dispositivo e dall'handle per un dispositivo.

FromHdcInternal(IntPtr)

Restituisce un oggetto Graphics per il contesto di dispositivo specificato.

FromHwnd(IntPtr)

Crea un nuovo oggetto Graphics dall'handle specificato per una finestra.

FromHwndInternal(IntPtr)

Crea un nuovo oggetto Graphics per l'handle di finestra specificato.

FromImage(Image)

Crea un nuovo oggetto Graphics dall'oggetto Image specificato.

GetContextInfo()
Obsoleti.

Ottiene il contesto grafico complessivo.

GetContextInfo(PointF)

Ottiene l'offset cumulativo.

GetContextInfo(PointF, Region)

Ottiene l'offset cumulativo e l'area clip.

GetHalftonePalette()

Ottiene un handle per la tavolozza dei mezzitoni di Windows corrente.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetHdc()

Ottiene l'handle per il contesto di dispositivo associato a questo oggetto Graphics.

GetLifetimeService()
Obsoleti.

Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza.

(Ereditato da MarshalByRefObject)
GetNearestColor(Color)

Ottiene il colore più simile alla struttura Color specificata.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InitializeLifetimeService()
Obsoleti.

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
IntersectClip(Rectangle)

Aggiorna l'area di ritaglio di questo oggetto Graphics all'intersezione tra l'area di ritaglio corrente e la struttura Rectangle specificata.

IntersectClip(RectangleF)

Aggiorna l'area di ritaglio di questo oggetto Graphics all'intersezione tra l'area di ritaglio corrente e la struttura RectangleF specificata.

IntersectClip(Region)

Aggiorna l'area di ritaglio di questo oggetto Graphics all'intersezione tra l'area di ritaglio corrente e l'oggetto Region specificato.

IsVisible(Int32, Int32)

Indica se il punto specificato da una coppia di coordinate è contenuto all'interno dell'area di ritaglio visibile di questo oggetto Graphics.

IsVisible(Int32, Int32, Int32, Int32)

Indica se il rettangolo specificato da una coppia di coordinate, da una larghezza e da un'altezza è contenuto all'interno dell'area di ritaglio visibile di questo oggetto Graphics.

IsVisible(Point)

Indica se la struttura Point specificata è contenuta all'interno dell'area di ritaglio visibile di questo oggetto Graphics.

IsVisible(PointF)

Indica se la struttura PointF specificata è contenuta all'interno dell'area di ritaglio visibile di questo oggetto Graphics.

IsVisible(Rectangle)

Indica se il rettangolo specificato da una struttura Rectangle è contenuto all'interno dell'area di ritaglio visibile di questo oggetto Graphics.

IsVisible(RectangleF)

Indica se il rettangolo specificato da una struttura RectangleF è contenuto all'interno dell'area di ritaglio visibile di questo oggetto Graphics.

IsVisible(Single, Single)

Indica se il punto specificato da una coppia di coordinate è contenuto all'interno dell'area di ritaglio visibile di questo oggetto Graphics.

IsVisible(Single, Single, Single, Single)

Indica se il rettangolo specificato da una coppia di coordinate, da una larghezza e da un'altezza è contenuto all'interno dell'area di ritaglio visibile di questo oggetto Graphics.

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

Ottiene una matrice di oggetti Region, ciascuno dei quali delimita un intervallo di posizioni di caratteri nella stringa specificata.

MeasureCharacterRanges(String, Font, RectangleF, StringFormat)

Ottiene una matrice di oggetti Region, ciascuno dei quali delimita un intervallo di posizioni di caratteri nella stringa specificata.

MeasureString(ReadOnlySpan<Char>, Font)

Misura la stringa specificata quando viene disegnata con l'oggetto Font specificato.

MeasureString(ReadOnlySpan<Char>, Font, Int32)

Misura la stringa specificata quando viene disegnata con l'oggetto Font specificato.

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

Misura la stringa specificata quando viene disegnata con l'oggetto Font specificato e formattata con l'oggetto StringFormat specificato.

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

Misura la stringa specificata quando viene disegnata con l'oggetto Font specificato e formattata con l'oggetto StringFormat specificato.

MeasureString(ReadOnlySpan<Char>, Font, SizeF)

Misura la stringa specificata quando viene disegnata con l'oggetto Font specificato nell'area di layout indicata.

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

Misura la stringa specificata quando viene disegnata con l'oggetto Font specificato e formattata con l'oggetto StringFormat specificato.

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

Misura la stringa specificata quando viene disegnata con l'oggetto Font specificato e formattata con l'oggetto StringFormat specificato.

MeasureString(String, Font)

Misura la stringa specificata quando viene disegnata con l'oggetto Font specificato.

MeasureString(String, Font, Int32)

Misura la stringa specificata quando viene disegnata con l'oggetto Font specificato.

MeasureString(String, Font, Int32, StringFormat)

Misura la stringa specificata quando viene disegnata con l'oggetto Font specificato e formattata con l'oggetto StringFormat specificato.

MeasureString(String, Font, PointF, StringFormat)

Misura la stringa specificata quando viene disegnata con l'oggetto Font specificato e formattata con l'oggetto StringFormat specificato.

MeasureString(String, Font, SizeF)

Misura la stringa specificata quando viene disegnata con l'oggetto Font specificato nell'area di layout indicata.

MeasureString(String, Font, SizeF, StringFormat)

Misura la stringa specificata quando viene disegnata con l'oggetto Font specificato e formattata con l'oggetto StringFormat specificato.

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

Misura la stringa specificata quando viene disegnata con l'oggetto Font specificato e formattata con l'oggetto StringFormat specificato.

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

Incapsula una superficie di disegno GDI+. La classe non può essere ereditata.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
MemberwiseClone(Boolean)

Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente.

(Ereditato da MarshalByRefObject)
MultiplyTransform(Matrix)

Moltiplica la trasformazione globale di questo oggetto Graphics e specifica l'oggetto Matrix.

MultiplyTransform(Matrix, MatrixOrder)

Moltiplica la trasformazione globale di questo oggetto Graphics e specifica l'oggetto Matrix secondo l'ordine indicato.

ReleaseHdc()

Rilascia un handle per un contesto di dispositivo ottenuto da una precedente chiamata al metodo GetHdc() di questo oggetto Graphics.

ReleaseHdc(IntPtr)

Rilascia un handle per un contesto di dispositivo ottenuto da una precedente chiamata al metodo GetHdc() di questo oggetto Graphics.

ReleaseHdcInternal(IntPtr)

Rilascia un handle per un contesto di dispositivo.

ResetClip()

Reimposta l'area di ritaglio di questo oggetto Graphics su infinito.

ResetTransform()

Reimposta la matrice di trasformazione globale di questo oggetto Graphics sulla matrice di identità.

Restore(GraphicsState)

Ripristina lo stato di questi oggetti Graphics allo stato rappresentato da un oggetto GraphicsState.

RotateTransform(Single)

Applica la rotazione specificata alla matrice di trasformazione di questo oggetto Graphics.

RotateTransform(Single, MatrixOrder)

Applica la rotazione specificata alla matrice di trasformazione di questo oggetto Graphics secondo l'ordine specificato.

Save()

Salva lo stato corrente di questo oggetto Graphics e identifica lo stato salvato con un oggetto GraphicsState.

ScaleTransform(Single, Single)

Applica l'operazione di ridimensionamento specificata alla matrice di trasformazione di questo oggetto Graphics, anteponendola alla matrice di trasformazione dell'oggetto.

ScaleTransform(Single, Single, MatrixOrder)

Applica l'operazione di ridimensionamento specificata alla matrice di trasformazione di questo oggetto Graphics secondo l'ordine indicato.

SetClip(Graphics)

Imposta l'area di visualizzazione di questo oggetto Graphics sulla proprietà Clip dell'oggetto Graphics specificato.

SetClip(Graphics, CombineMode)

Imposta l'area di visualizzazione di questo oggetto Graphics sul risultato dell'operazione indicata di combinazione tra l'area di ritaglio corrente e la proprietà Clip dell'oggetto Graphics specificato.

SetClip(GraphicsPath)

Imposta l'area di visualizzazione di questo oggetto Graphics sull'oggetto GraphicsPath specificato.

SetClip(GraphicsPath, CombineMode)

Imposta l'area di visualizzazione di questo oggetto Graphics sul risultato dell'operazione di combinazione indicata tra l'area di ritaglio corrente e l'oggetto GraphicsPath specificato.

SetClip(Rectangle)

Imposta l'area di visualizzazione di questo oggetto Graphics sul rettangolo specificato da una struttura Rectangle.

SetClip(Rectangle, CombineMode)

Imposta l'area di visualizzazione di questo oggetto Graphics sul risultato dell'operazione di combinazione indicata tra l'area di ritaglio corrente e il rettangolo specificato da una struttura Rectangle.

SetClip(RectangleF)

Imposta l'area di visualizzazione di questo oggetto Graphics sul rettangolo specificato da una struttura RectangleF.

SetClip(RectangleF, CombineMode)

Imposta l'area di visualizzazione di questo oggetto Graphics sul risultato dell'operazione di combinazione indicata tra l'area di ritaglio corrente e il rettangolo specificato da una struttura RectangleF.

SetClip(Region, CombineMode)

Imposta l'area di visualizzazione di questo oggetto Graphics sul risultato dell'operazione di combinazione indicata tra l'area di ritaglio corrente e l'oggetto Region specificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TransformPoints(CoordinateSpace, CoordinateSpace, Point[])

Trasforma una matrice di punti da uno spazio di coordinate a un altro, usando le trasformazioni correnti globali e di pagina di questo oggetto Graphics.

TransformPoints(CoordinateSpace, CoordinateSpace, PointF[])

Trasforma una matrice di punti da uno spazio di coordinate a un altro, usando le trasformazioni correnti globali e di pagina di questo oggetto Graphics.

TranslateClip(Int32, Int32)

Trasla l'area di visualizzazione di questo oggetto Graphics secondo i valori specificati nelle direzioni orizzontale e verticale.

TranslateClip(Single, Single)

Trasla l'area di visualizzazione di questo oggetto Graphics secondo i valori specificati nelle direzioni orizzontale e verticale.

TranslateTransform(Single, Single)

Modifica l'origine del sistema di coordinate anteponendo la traslazione specificata alla matrice di trasformazione di questo oggetto Graphics.

TranslateTransform(Single, Single, MatrixOrder)

Modifica l'origine del sistema di coordinate applicando la traslazione specificata alla matrice di trasformazione di questo oggetto Graphics nell'ordine indicato.

Si applica a

Vedi anche