Graphics

Graphics class

Incapsula la superficie del disegno.

public class Graphics : IDisposable

Proprietà

NomeDescrizione
Clip { get; set; }Ottiene o imposta aRegion che limita la regione di disegno di questoGraphics .
ClipBounds { get; }Ottiene aRectangleF struttura che delimita la regione di ritaglio di questoGraphics .
CompositingMode { get; set; }Ottiene o imposta un valore che specifica il modo in cui le immagini composite vengono disegnate su questoGraphics .
CompositingQuality { get; set; }Ottiene o imposta la qualità di rendering delle immagini composite disegnate su questoGraphics .
DpiX { get; }Ottiene la risoluzione orizzontale di questoGraphics .
DpiY { get; }Ottiene la risoluzione verticale di questoGraphics .
InterpolationMode { get; set; }Ottiene o imposta la modalità di interpolazione associata a questa grafica.
IsClipEmpty { get; }Ottiene un valore che indica se l’area di ritaglio di questoGraphics è vuoto.
IsVisibleClipEmpty { get; }Ottiene un valore che indica se l’area di ritaglio visibile di questoGraphics è vuoto.
PageScale { get; set; }Ottiene o imposta il ridimensionamento tra le unità del mondo e le unità della pagina per questoGraphics .
PageUnit { get; set; }Ottiene o imposta l’unità di misura utilizzata per le coordinate della pagina in questoGraphics .
PixelOffsetMode { get; set; }Ottiene o imposta un valore che specifica l’offset dei pixel durante il rendering di questoGraphics .
RenderingOrigin { get; set; }Ottiene o imposta l’origine di rendering di questoGraphics per il dithering e per i pennelli da tratteggio.
SmoothingMode { get; set; }Ottiene o imposta la qualità di rendering per questa grafica.
TextContrast { get; set; }Ottiene o imposta il valore di correzione gamma per il rendering del testo.
TextRenderingHint { get; set; }Ottiene o imposta la modalità di rendering per il testo associato a questoGraphics .
Transform { get; set; }Ottiene o imposta una copia della trasformazione del mondo geometrico per questoGraphics .
VisibleClipBounds { get; }Ottiene il rettangolo di delimitazione dell’area di ritaglio visibile di questoGraphics .

Metodi

NomeDescrizione
static FromHwnd(IntPtr)Crea un nuovoGraphics dall’handle specificato a una finestra.
static FromImage(Image)Crea una nuova grafica dall’immagine specificata.
AddMetafileComment(byte[])Aggiunge un commento alla correnteMetafile .
BeginContainer()Salva un contenitore grafico con lo stato corrente di questoGraphics e apre e utilizza un nuovo contenitore grafico.
BeginContainer(Rectangle, Rectangle, GraphicsUnit)Salva un contenitore grafico con lo stato corrente di questoGraphics e apre e usa un nuovo contenitore grafico con la trasformazione di scala specificata.
BeginContainer(RectangleF, RectangleF, GraphicsUnit)Salva un contenitore grafico con lo stato corrente di questoGraphics e apre e usa un nuovo contenitore grafico con la trasformazione di scala specificata.
Clear(Color)Cancella l’intera superficie di disegno e la riempie con il colore di sfondo specificato.
CopyFromScreen(Point, Point, Size)Esegue un trasferimento bit-block di dati colore, corrispondenti a un rettangolo di pixel, dallo schermo alla superficie di disegno delGraphics .
CopyFromScreen(Point, Point, Size, CopyPixelOperation)Esegue un trasferimento bit-block di dati colore, corrispondenti a un rettangolo di pixel, dallo schermo alla superficie di disegno delGraphics .
CopyFromScreen(int, int, int, int, Size, CopyPixelOperation)Esegue un trasferimento bit-block dei dati colore, corrispondenti ad un rettangolo di pixel, dallo schermo alla superficie di disegno delGraphics .
Dispose()Rilascia tutte le risorse utilizzate da questa grafica.
DrawArc(Pen, RectangleF, float, float)Disegna un arco che rappresenta una porzione di un’ellisse specificata da una struttura RectangleF.
DrawArc(Pen, float, float, float, float, float, float)Disegna un arco che rappresenta una porzione di un’ellisse specificata da una coppia di coordinate, una larghezza e un’altezza.
DrawBezier(Pen, PointF, PointF, PointF, PointF)Disegna una spline di Bézier definita da quattro strutture PointF.
DrawBezier(Pen, float, float, float, float, float, float, float, float)Disegna una spline di Bézier definita da quattro coppie ordinate di coordinate che rappresentano punti.
DrawBeziers(Pen, PointF[])Disegna una serie di spline di Bézier da un array diPoint strutture.
DrawBeziers(Pen, Point[])Disegna una serie di spline di Bézier da un array diPointF strutture.
DrawClosedCurve(Pen, PointF[])Disegna una spline cardinale chiusa definita da un array diPointF strutture.
DrawClosedCurve(Pen, Point[])Disegna una spline cardinale chiusa definita da un array diPoint strutture.
DrawClosedCurve(Pen, PointF[], float, FillMode)Disegna una spline cardinale chiusa definita da un array di strutture PointF utilizzando una tensione specificata.
DrawClosedCurve(Pen, Point[], float, FillMode)Disegna una spline cardinale chiusa definita da un array diPoint strutture che utilizzano una tensione specificata.
DrawCurve(Pen, PointF[])Disegna una spline cardinale attraverso una matrice specificata diPointF strutture.
DrawCurve(Pen, Point[])Disegna una spline cardinale attraverso una matrice specificata diPoint strutture.
DrawCurve(Pen, PointF[], float)Disegna una spline cardinale attraverso una matrice specificata diPointF strutture che utilizzano una tensione specificata.
DrawCurve(Pen, Point[], float)Disegna una spline cardinale attraverso una matrice specificata diPoint strutture che utilizzano una tensione specificata.
DrawCurve(Pen, PointF[], int, int)Disegna una spline cardinale attraverso una matrice specificata diPointF strutture che utilizzano una tensione specificata. Il disegno inizia sfalsato dall’inizio dell’array.
DrawCurve(Pen, PointF[], int, int, float)Disegna una spline cardinale attraverso una matrice specificata diPointF strutture che utilizzano una tensione specificata. Il disegno inizia sfalsato dall’inizio dell’array.
DrawCurve(Pen, Point[], int, int, float)Disegna una spline cardinale attraverso una matrice specificata diPoint strutture che utilizzano una tensione specificata. Il disegno inizia sfalsato dall’inizio dell’array.
DrawEllipse(Pen, RectangleF)Disegna un’ellisse definita da un rettangolo RectangleF.
DrawEllipse(Pen, float, float, float, float)Disegna un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un’altezza e una larghezza.
DrawIcon(Icon, Rectangle)Disegna l’immagine rappresentata dall’oggetto specificatoIcon all’interno dell’area indicata dall’aRectangle struttura.
DrawIcon(Icon, int, int)Disegna l’immagine rappresentata dall’oggetto specificatoIcon alle coordinate specificate.
DrawIconUnstretched(Icon, Rectangle)Disegna l’immagine rappresentata dall’oggetto specificatoIcon senza ridimensionare l’immagine.
DrawImage(Image, Point)Disegna l’immagine specificata, utilizzando la sua dimensione fisica originale, nella posizione specificata.
DrawImage(Image, PointF)Disegna l’oggetto specificatoImage , utilizzando la sua dimensione fisica originale, nella posizione specificata.
DrawImage(Image, PointF[])Disegna l’oggetto specificatoImage nella posizione specificata e con la forma e la dimensione specificate.
DrawImage(Image, Point[])Disegna l’oggetto specificatoЕ:Image nella posizione specificata e con la forma e la dimensione specificate.
DrawImage(Image, Rectangle)Disegna l’immagine specificata nella posizione specificata e con la dimensione specificata.
DrawImage(Image, RectangleF)Disegna l’immagine specificata nella posizione specificata e con la dimensione specificata.
DrawImage(Image, float, float)Disegna l’oggetto specificatoImage , utilizzando la sua dimensione fisica originale, nella posizione specificata.
DrawImage(Image, int, int)Disegna l’immagine specificata, utilizzando la sua dimensione fisica originale, nella posizione specificata da una coppia di coordinate.
DrawImage(Image, PointF[], RectangleF, GraphicsUnit)Disegna la parte specificata dell’immagine specificata nella posizione specificata e con la dimensione specificata.
DrawImage(Image, Point[], Rectangle, GraphicsUnit)Disegna la parte specificata dell’oggetto specificatoImage nella posizione specificata e con la dimensione specificata.
DrawImage(Image, Rectangle, Rectangle, GraphicsUnit)Disegna la parte specificata dell’immagine specificata nella posizione specificata e con la dimensione specificata.
DrawImage(Image, RectangleF, RectangleF, GraphicsUnit)Disegna la parte specificata dell’immagine specificata nella posizione specificata e con la dimensione specificata.
DrawImage(Image, float, float, float, float)Disegna l’oggetto specificatoImage , utilizzando la sua dimensione fisica originale, nella posizione specificata e con la dimensione specificata.
DrawImage(Image, float, float, RectangleF, GraphicsUnit)Disegna una porzione di un’immagine in una posizione specificata.
DrawImage(Image, int, int, int, int)Disegna l’immagine specificata nella posizione specificata e con la dimensione specificata.
DrawImage(Image, int, int, Rectangle, GraphicsUnit)Disegna una porzione di un’immagine in una posizione specificata.
DrawImage(Image, PointF[], RectangleF, GraphicsUnit, ImageAttributes)Disegna la parte specificata dell’immagine specificata nella posizione specificata e con la dimensione specificata.
DrawImage(Image, Point[], Rectangle, GraphicsUnit, ImageAttributes)Disegna la parte specificata dell’oggetto specificatoImage nella posizione specificata e con la dimensione specificata.
DrawImage(Image, Rectangle, float, float, float, float, GraphicsUnit)Disegna la parte specificata dell’oggetto specificatoImage nella posizione specificata e con la dimensione specificata.
DrawImage(Image, Rectangle, int, int, int, int, GraphicsUnit)Disegna la parte specificata dell’oggetto specificatoImage nella posizione specificata e con la dimensione specificata.
DrawImage(Image, Rectangle, float, float, float, float, GraphicsUnit, ImageAttributes)Disegna la parte specificata dell’oggetto specificatoImage nella posizione specificata e con la dimensione specificata.
DrawImage(Image, Rectangle, int, int, int, int, GraphicsUnit, ImageAttributes)Disegna la parte specificata dell’immagine specificata nella posizione specificata e con la dimensione specificata.
DrawImageUnscaled(Image, Point)Disegna un’immagine specificata utilizzando la sua dimensione fisica originale in una posizione specificata.
DrawImageUnscaled(Image, Rectangle)Disegna un’immagine specificata utilizzando la sua dimensione fisica originale in una posizione specificata.
DrawImageUnscaled(Image, int, int)Disegna l’immagine specificata utilizzando la sua dimensione fisica originale nella posizione specificata da una coppia di coordinate.
DrawImageUnscaled(Image, int, int, int, int)Disegna l’immagine specificata utilizzando la sua dimensione fisica originale nella posizione specificata da una coppia di coordinate.
DrawImageUnscaledAndClipped(Image, Rectangle)Disegna l’immagine specificata senza ridimensionarla e la ritaglia, se necessario, per adattarla al rettangolo specificato.
DrawLine(Pen, Point, Point)Disegna una linea che collega duePoint strutture.
DrawLine(Pen, PointF, PointF)Disegna una linea che collega due strutture PointF.
DrawLine(Pen, float, float, float, float)Disegna una linea che collega i due punti specificati dalle coppie di coordinate.
DrawLine(Pen, int, int, int, int)Disegna una linea che collega i due punti specificati dalle coppie di coordinate.
DrawLines(Pen, PointF[])Disegna una serie di segmenti di linea che collegano una matrice diPointF strutture.
DrawLines(Pen, Point[])Disegna una serie di segmenti di linea che collegano una matrice diPoint strutture.
DrawPath(Pen, GraphicsPath)Disegna un percorso grafico.
DrawPie(Pen, RectangleF, float, float)Disegna una forma a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali.
DrawPie(Pen, float, float, float, float, float, float)Disegna una forma a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali.
DrawPolygon(Pen, PointF[])Disegna un poligono definito da un array di strutture PointF.
DrawPolygon(Pen, Point[])Disegna un poligono definito da un array diPoint strutture.
DrawRectangle(Pen, Rectangle)Disegna un rettangolo specificato da una struttura Rectangle.
DrawRectangle(Pen, float, float, float, float)Disegna un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza.
DrawRectangle(Pen, int, int, int, int)Disegna un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza.
DrawRectangles(Pen, RectangleF[])Disegna una serie di rettangoli specificati daRectangleF strutture.
DrawRectangles(Pen, Rectangle[])Disegna una serie di rettangoli specificati daRectangle strutture.
DrawString(string, Font, Brush, PointF)Disegna la stringa di testo specificata nella posizione specificata con l’oggetto specificatoBrush eFont oggetti.
DrawString(string, Font, Brush, RectangleF)Disegna la stringa di testo specificata nel rettangolo specificato con l’oggetto specificatoBrush eFont oggetti che utilizzano gli attributi di formattazione dell’oggetto specificatoStringFormat .
DrawString(string, Font, Brush, float, float)Disegna la stringa di testo specificata nella posizione specificata con l’oggetto specificatoBrush eFont oggetti.
DrawString(string, Font, Brush, PointF, StringFormat)Disegna la stringa di testo specificata nella posizione specificata con l’oggetto specificatoBrush e Font oggetti che utilizzano gli attributi di formattazione dell’oggetto specificatoStringFormat .
DrawString(string, Font, Brush, RectangleF, StringFormat)Disegna la stringa di testo specificata nel rettangolo specificato con l’oggetto specificatoBrush eFont oggetti che utilizzano gli attributi di formattazione dell’oggetto specificatoStringFormat .
DrawString(string, Font, Brush, float, float, StringFormat)Disegna la stringa di testo specificata nella posizione specificata con l’oggetto specificatoBrush e Font oggetti che utilizzano gli attributi di formattazione dell’oggetto specificatoStringFormat .
EndContainer(GraphicsContainer)Chiude il contenitore grafico corrente e ne ripristina lo statoGraphics allo stato salvato da una chiamata alBeginContainer metodo.
EnumerateMetafile(Metafile, Point, EnumerateMetafileProc)Invia i record nel formato specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un punto specificato.
EnumerateMetafile(Metafile, PointF, EnumerateMetafileProc)Invia i record nel formato specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un punto specificato.
EnumerateMetafile(Metafile, PointF[], EnumerateMetafileProc)Invia i record nel formato specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un parallelogramma specificato.
EnumerateMetafile(Metafile, Point[], EnumerateMetafileProc)Invia i record nel formato specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un parallelogramma specificato.
EnumerateMetafile(Metafile, Rectangle, EnumerateMetafileProc)Invia i record dell’oggetto specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un rettangolo specificato.
EnumerateMetafile(Metafile, RectangleF, EnumerateMetafileProc)Invia i record dell’oggetto specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un rettangolo specificato.
EnumerateMetafile(Metafile, Point, EnumerateMetafileProc, IntPtr)Invia i record nel formato specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un punto specificato.
EnumerateMetafile(Metafile, PointF, EnumerateMetafileProc, IntPtr)Invia i record nel formato specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un punto specificato.
EnumerateMetafile(Metafile, PointF[], EnumerateMetafileProc, IntPtr)Invia i record nel formato specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un parallelogramma specificato.
EnumerateMetafile(Metafile, Point[], EnumerateMetafileProc, IntPtr)Invia i record nel formato specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un parallelogramma specificato.
EnumerateMetafile(Metafile, Rectangle, EnumerateMetafileProc, IntPtr)Invia i record dell’oggetto specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un rettangolo specificato.
EnumerateMetafile(Metafile, RectangleF, EnumerateMetafileProc, IntPtr)Invia i record dell’oggetto specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un rettangolo specificato.
EnumerateMetafile(Metafile, Point, EnumerateMetafileProc, IntPtr, ImageAttributes)Invia i record nel formato specificatoMetafile uno alla volta, a un metodo di callback per la visualizzazione in un punto specificato utilizzando gli attributi dell’immagine specificati.
EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, EnumerateMetafileProc)Invia i record in un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un punto specificato.
EnumerateMetafile(Metafile, PointF, EnumerateMetafileProc, IntPtr, ImageAttributes)Invia i record nel formato specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un punto specificato utilizzando gli attributi dell’immagine specificati.
EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, EnumerateMetafileProc)Invia i record in un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un punto specificato.
EnumerateMetafile(Metafile, PointF[], EnumerateMetafileProc, IntPtr, ImageAttributes)Invia i record nel formato specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un parallelogramma specificato utilizzando attributi di immagine specificati.
EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, EnumerateMetafileProc)Invia i record in un rettangolo selezionato da un SMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un parallelogramma specificato.
EnumerateMetafile(Metafile, Point[], EnumerateMetafileProc, IntPtr, ImageAttributes)Invia i record nel formato specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un parallelogramma specificato utilizzando attributi di immagine specificati.
EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, EnumerateMetafileProc)Invia i record in un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un parallelogramma specificato.
EnumerateMetafile(Metafile, Rectangle, EnumerateMetafileProc, IntPtr, ImageAttributes)Invia i record dell’oggetto specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un rettangolo specificato utilizzando gli attributi dell’immagine specificati.
EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, EnumerateMetafileProc)Invia i record di un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un rettangolo specificato.
EnumerateMetafile(Metafile, RectangleF, EnumerateMetafileProc, IntPtr, ImageAttributes)Invia i record dell’oggetto specificatoMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un rettangolo specificato utilizzando gli attributi dell’immagine specificati.
EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, EnumerateMetafileProc)Invia i record di un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un rettangolo specificato.
EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr)Invia i record in un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un punto specificato.
EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr)Invia i record in un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un punto specificato.
EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr)Invia i record in un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un parallelogramma specificato.
EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr)Invia i record in un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un parallelogramma specificato.
EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr)Invia i record di un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un rettangolo specificato.
EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr)Invia i record di un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un rettangolo specificato.
EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes)Invia i record in un rettangolo selezionato da aMetafile uno alla volta, a un metodo di callback per la visualizzazione in un punto specificato utilizzando gli attributi dell’immagine specificati.
EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes)Invia i record in un rettangolo selezionato da aMetafile uno alla volta, a un metodo di callback per la visualizzazione in un punto specificato utilizzando gli attributi dell’immagine specificati.
EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes)Invia i record in un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un parallelogramma specificato utilizzando attributi di immagine specificati.
EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes)Invia i record in un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un parallelogramma specificato utilizzando attributi di immagine specificati.
EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes)Invia i record di un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un rettangolo specificato utilizzando gli attributi dell’immagine specificati.
EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes)Invia i record di un rettangolo selezionato da aMetafile , uno alla volta, a un metodo di callback per la visualizzazione in un rettangolo specificato utilizzando gli attributi dell’immagine specificati.
ExcludeClip(Rectangle)Aggiorna la regione di clip di questoGraphics escludere l’area specificata da aRectangle
ExcludeClip(Region)Aggiorna la regione di clip di questoGraphics escludere l’area specificata da aRegion .
FillClosedCurve(Brush, PointF[])Riempie l’interno di una curva spline cardinale chiusa definita da un array diPointF strutture.
FillClosedCurve(Brush, Point[])Riempie l’interno di una curva spline cardinale chiusa definita da un array diPoint strutture.
FillClosedCurve(Brush, PointF[], FillMode)Riempie l’interno di una curva spline cardinale chiusa definita da un array diPointF strutture che utilizzano la modalità di riempimento specificata.
FillClosedCurve(Brush, Point[], FillMode)Riempie l’interno di una curva spline cardinale chiusa definita da un array diPoint strutture che utilizzano la modalità di riempimento specificata.
FillClosedCurve(Brush, PointF[], FillMode, float)Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF utilizzando la modalità di riempimento e la tensione specificate.
FillClosedCurve(Brush, Point[], FillMode, float)Riempie l’interno di una curva spline cardinale chiusa definita da un array diPoint strutture che utilizzano la modalità di riempimento specificata.
FillEllipse(Brush, RectangleF)Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una struttura RectangleF.
FillEllipse(Brush, float, float, float, float)Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, una larghezza e un’altezza.
FillPath(Brush, GraphicsPath)Riempie l’interno di un GraphicsPath.
FillPie(Brush, Rectangle, float, float)Riempie l’interno di una sezione della torta definita da un’ellisse specificata da una struttura Rectangle e due linee radiali.
FillPie(Brush, float, float, float, float, float, float)Riempie l’interno di una sezione della torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali.
FillPie(Brush, int, int, int, int, int, int)Riempie l’interno di una sezione della torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali.
FillPolygon(Brush, PointF[])Riempie l’interno di un poligono definito da un array di punti specificato daPointF strutture.
FillPolygon(Brush, Point[])Riempie l’interno di un poligono definito da un array di punti specificato daPoint strutture.
FillPolygon(Brush, PointF[], FillMode)Riempie l’interno di un poligono definito da una matrice di punti specificati dalle strutture PointF utilizzando la modalità di riempimento specificata.
FillPolygon(Brush, Point[], FillMode)Riempie l’interno di un poligono definito da un array di punti specificato daPoint strutture che utilizzano la modalità di riempimento specificata.
FillRectangle(Brush, RectangleF)Riempie l’interno di un rettangolo specificato da una struttura RectangleF.
FillRectangle(Brush, float, float, float, float)Riempie l’interno di un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza.
FillRectangles(Brush, RectangleF[])Riempie gli interni di una serie di rettangoli specificati daRectangleF strutture.
FillRectangles(Brush, Rectangle[])Riempie gli interni di una serie di rettangoli specificati daRectangle strutture.
FillRegion(Brush, Region)Riempie l’interno di una regione.
Flush()Forza l’esecuzione di tutte le operazioni grafiche in sospeso e ritorna immediatamente senza attendere il termine delle operazioni.
Flush(FlushIntention)Forza l’esecuzione di tutte le operazioni grafiche in sospeso con il metodo in attesa o non in attesa, come specificato, di tornare prima del termine delle operazioni.
GetHdc()Ottiene l’handle al contesto del dispositivo associato a questoGraphics .
GetNearestColor(Color)Ottiene il colore più vicino a quello specificatoColor struttura.
IntersectClip(Rectangle)Aggiorna la regione di clip di questoGraphics all’intersezione della regione di clip corrente e quella specificataRectangle struttura.
IntersectClip(RectangleF)Aggiorna la regione di clip di questoGraphics all’intersezione della regione di clip corrente e quella specificataRectangleF struttura.
IntersectClip(Region)Aggiorna la regione di clip di questoGraphics all’intersezione della regione di clip corrente e quella specificataRegion .
IsVisible(Point)Indica se è specificatoPoint struttura è contenuta all’interno della regione di clip visibile di questoGraphics .
IsVisible(PointF)Indica se è specificatoPointF struttura è contenuta all’interno della regione di clip visibile di questoGraphics .
IsVisible(Rectangle)Indica se il rettangolo specificato da aRectangle struttura è contenuta all’interno della regione di clip visibile di questoGraphics .
IsVisible(RectangleF)Indica se il rettangolo specificato da aRectangleF struttura è contenuta all’interno della regione di clip visibile di questoGraphics .
IsVisible(float, float)Indica se il punto specificato da una coppia di coordinate è contenuto all’interno dell’area di clip visibile di questoGraphics .
IsVisible(int, int)Indica se il punto specificato da una coppia di coordinate è contenuto all’interno dell’area di clip visibile di questoGraphics .
IsVisible(float, float, float, float)Indica se il rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza è contenuto all’interno dell’area di clip visibile di questoGraphics .
IsVisible(int, int, int, int)Indica se il rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza è contenuto all’interno dell’area di clip visibile di questoGraphics .
MeasureCharacterRanges(string, Font, RectangleF, StringFormat)Ottiene una matrice diRegion oggetti, ognuno dei quali delimita un intervallo di posizioni di caratteri all’interno della stringa specificata.
MeasureString(string, Font)Misura la stringa specificata quando viene disegnata con l’oggetto specificatoFont .
MeasureString(string, Font, int)Misura la stringa specificata quando viene disegnata con l’oggetto specificatoFont .
MeasureString(string, Font, SizeF)Misura la stringa specificata quando viene disegnata con l’oggetto specificatoFont .
MeasureString(string, Font, int, StringFormat)Misura la stringa specificata quando viene disegnata con l’oggetto specificatoFont e formatted con il valore specificatoStringFormat .
MeasureString(string, Font, PointF, StringFormat)Misura la stringa specificata quando viene disegnata con l’oggetto specificatoFont e formatted con il valore specificatoStringFormat .
MeasureString(string, Font, SizeF, StringFormat)Misura la stringa specificata quando viene disegnata con l’oggetto specificatoFont e formatted con il valore specificatoStringFormat .
MeasureString(string, Font, SizeF, StringFormat, out int, out int)Misura la stringa specificata quando viene disegnata con l’oggetto specificatoFont e formatted con il valore specificatoStringFormat .
MultiplyTransform(Matrix)Moltiplica la trasformazione del mondo di questoGraphics e specificato ilMatrix .
MultiplyTransform(Matrix, MatrixOrder)Moltiplica la trasformazione del mondo di questoGraphics e specificato ilMatrix nell’ordine specificato.
ReleaseHdc()Rilascia un handle di contesto del dispositivo ottenuto da una precedente chiamata a ilGetHdc metodo di questoGraphics .
ReleaseHdc(IntPtr)Rilascia un handle di contesto del dispositivo ottenuto da una precedente chiamata alGetHdc metodo di questoGraphics .
ResetClip()Reimposta la regione di clip di questoGraphics in una regione infinita.
ResetTransform()Reimposta la matrice di trasformazione del mondo di questoGraphics alla matrice identità.
Restore(GraphicsState)Ripristina lo stato di questoGraphics allo Stato rappresentato da aGraphicsState .
RotateTransform(float)Applica la rotazione specificata alla matrice di trasformazione di questoGraphics .
RotateTransform(float, MatrixOrder)Applica la rotazione specificata alla matrice di trasformazione di questoGraphics nell’ordine specificato.
Save()Salva lo stato corrente di questoGraphics e identifica lo stato salvato con aGraphicsState .
ScaleTransform(float, float)Applica l’operazione di ridimensionamento specificata alla matrice di trasformazione di questoGraphics anteponendolo alla matrice di trasformazione dell’oggetto.
ScaleTransform(float, float, MatrixOrder)Applica l’operazione di ridimensionamento specificata alla matrice di trasformazione di questoGraphics nell’ordine specificato.
SetClip(Graphics)Imposta l’area di ritaglio di questoGraphics alla proprietà Clip dell’oggetto specificatoGraphics
SetClip(GraphicsPath)Imposta l’area di ritaglio di questoGraphics allo specificatoGraphicsPath .
SetClip(Rectangle)Imposta l’area di ritaglio di questoGraphics al risultato dell’operazione specificata che unisce la regione di clip corrente e il rettangolo specificato da aRectangle struttura.
SetClip(RectangleF)Imposta l’area di ritaglio di questoGraphics al risultato dell’operazione specificata che unisce la regione di clip corrente e il rettangolo specificato da aRectangleF struttura.
SetClip(Graphics, CombineMode)Imposta l’area di ritaglio di questoGraphics al risultato dell’operazione di combinazione specificata della regione di clip corrente e della proprietà Clip di quella specificataGraphics .
SetClip(GraphicsPath, CombineMode)Imposta l’area di ritaglio di questoGraphics al risultato dell’operazione specificata che combina la regione di clip corrente e quella specificataGraphicsPath .
SetClip(Rectangle, CombineMode)Imposta l’area di ritaglio di questoGraphics al risultato dell’operazione specificata che unisce la regione di clip corrente e il rettangolo specificato da aRectangle struttura.
SetClip(RectangleF, CombineMode)Imposta l’area di ritaglio di questoGraphics al risultato dell’operazione specificata che unisce la regione di clip corrente e il rettangolo specificato da aRectangleF struttura.
SetClip(Region, CombineMode)Imposta l’area di ritaglio di questoGraphicsal risultato dell’operazione specificata che combina la regione di clip corrente e quella specificataRegion .
TransformPoints(CoordinateSpace, CoordinateSpace, PointF[])Trasforma un array di punti da uno spazio di coordinate a un altro usando il mondo corrente e le trasformazioni di pagina di questoGraphics .
TransformPoints(CoordinateSpace, CoordinateSpace, Point[])Trasforma un array di punti da uno spazio di coordinate a un altro usando il mondo corrente e le trasformazioni di pagina di questoGraphics .
TranslateClip(float, float)Traduce l’area di ritaglio di questoGraphics per importi specificati nelle direzioni orizzontale e verticale.
TranslateClip(int, int)Traduce l’area di ritaglio di questoGraphics per importi specificati nelle direzioni orizzontale e verticale.
TranslateTransform(float, float)Modifica l’origine del sistema di coordinate anteponendo la traslazione specificata alla matrice di trasformazione di questoGraphics .
TranslateTransform(float, float, MatrixOrder)Modifica l’origine del sistema di coordinate applicando la traslazione specificata alla matrice di trasformazione di questoGraphics nell’ordine specificato.

Altri membri

NomeDescrizione
delegate DrawImageAbortFornisce un metodo di callback per decidere quando ilDrawImage il metodo dovrebbe annullare prematuramente l’esecuzione e interrompere il disegno di un’immagine.
delegate EnumerateMetafileProcFornisce un metodo di callback per ilEnumerateMetafile metodo.

Guarda anche