Leggere in inglese

Condividi tramite


Graphics.DrawString Metodo

Definizione

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

Overload

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

Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati utilizzando gli attributi di formattazione del StringFormatspecificato.

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

Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati utilizzando gli attributi di formattazione del StringFormatspecificato.

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

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

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

Disegna la stringa di testo specificata nel rettangolo specificato con gli oggetti Brush e Font specificati utilizzando gli attributi di formattazione del StringFormatspecificato.

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

Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati utilizzando gli attributi di formattazione del StringFormatspecificato.

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

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

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

Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati utilizzando gli attributi di formattazione del StringFormatspecificato.

DrawString(String, Font, Brush, RectangleF)

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

DrawString(String, Font, Brush, PointF)

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

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

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

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

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

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

Disegna la stringa di testo specificata nel rettangolo specificato con gli oggetti Brush e Font specificati utilizzando gli attributi di formattazione del StringFormatspecificato.

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

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati utilizzando gli attributi di formattazione del StringFormatspecificato.

C#
public void DrawString (string? s, System.Drawing.Font font, System.Drawing.Brush brush, float x, float y, System.Drawing.StringFormat? format);
C#
public void DrawString (string s, System.Drawing.Font font, System.Drawing.Brush brush, float x, float y, System.Drawing.StringFormat format);

Parametri

s
String

Stringa da disegnare.

font
Font

Font che definisce il formato di testo della stringa.

brush
Brush

Brush che determina il colore e la trama del testo disegnato.

x
Single

Coordinata x dell'angolo superiore sinistro del testo disegnato.

y
Single

Coordinata y dell'angolo superiore sinistro del testo disegnato.

format
StringFormat

StringFormat che specifica gli attributi di formattazione, ad esempio l'interlinea e l'allineamento, applicati al testo disegnato.

Eccezioni

brush è null.

-o-

s è null.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, che è un parametro del gestore eventi Paint. Il codice esegue le azioni seguenti:

  • Crea una stringa di testo da disegnare.

  • Definisce il tipo di carattere come Arial (16pt).

  • Crea un pennello nero solido con cui disegnare.

  • Crea le coordinate di un punto per l'angolo superiore sinistro in corrispondenza del quale disegnare il testo.

  • Imposta il formato della stringa da disegnare verticalmente

  • Disegna la stringa sullo schermo usando il tipo di carattere, il pennello, il punto di destinazione e il formato.

C#
public void DrawStringFloatFormat(PaintEventArgs e)
{
             
    // Create string to draw.
    String drawString = "Sample Text";
             
    // Create font and brush.
    Font drawFont = new Font("Arial", 16);
    SolidBrush drawBrush = new SolidBrush(Color.Black);
             
    // Create point for upper-left corner of drawing.
    float x = 150.0F;
    float y =  50.0F;
             
    // Set format of string.
    StringFormat drawFormat = new StringFormat();
    drawFormat.FormatFlags = StringFormatFlags.DirectionVertical;
             
    // Draw string to screen.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, x, y, drawFormat);
}

Vedi anche

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

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

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati utilizzando gli attributi di formattazione del StringFormatspecificato.

C#
public void DrawString (ReadOnlySpan<char> s, System.Drawing.Font font, System.Drawing.Brush brush, float x, float y, System.Drawing.StringFormat? format);

Parametri

s
ReadOnlySpan<Char>

Stringa da disegnare.

font
Font

Font che definisce il formato di testo della stringa.

brush
Brush

Brush che determina il colore e la trama del testo disegnato.

x
Single

Coordinata x dell'angolo superiore sinistro del testo disegnato.

y
Single

Coordinata y dell'angolo superiore sinistro del testo disegnato.

format
StringFormat

StringFormat che specifica gli attributi di formattazione, ad esempio l'interlinea e l'allineamento, applicati al testo disegnato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 8, 9
Windows Desktop 8, 9

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

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

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

C#
public void DrawString (string? s, System.Drawing.Font font, System.Drawing.Brush brush, float x, float y);
C#
public void DrawString (string s, System.Drawing.Font font, System.Drawing.Brush brush, float x, float y);

Parametri

s
String

Stringa da disegnare.

font
Font

Font che definisce il formato di testo della stringa.

brush
Brush

Brush che determina il colore e la trama del testo disegnato.

x
Single

Coordinata x dell'angolo superiore sinistro del testo disegnato.

y
Single

Coordinata y dell'angolo superiore sinistro del testo disegnato.

Eccezioni

brush è null.

-o-

s è null.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, che è un parametro del gestore eventi Paint. Il codice esegue le azioni seguenti:

  • Crea una stringa di testo da disegnare.

  • Definisce il tipo di carattere come Arial (16pt).

  • Crea un pennello nero a tinta unita con cui disegnare.

  • Crea un punto per l'angolo superiore sinistro in corrispondenza del quale disegnare il testo.

  • Disegna la stringa sullo schermo usando il tipo di carattere, il pennello e il punto di destinazione.

C#
public void DrawStringFloat(PaintEventArgs e)
{
             
    // Create string to draw.
    String drawString = "Sample Text";
             
    // Create font and brush.
    Font drawFont = new Font("Arial", 16);
    SolidBrush drawBrush = new SolidBrush(Color.Black);
             
    // Create point for upper-left corner of drawing.
    float x = 150.0F;
    float y = 150.0F;
             
    // Draw string to screen.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, x, y);
}

Vedi anche

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

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

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

Disegna la stringa di testo specificata nel rettangolo specificato con gli oggetti Brush e Font specificati utilizzando gli attributi di formattazione del StringFormatspecificato.

C#
public void DrawString (string? s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.RectangleF layoutRectangle, System.Drawing.StringFormat? format);
C#
public void DrawString (string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.RectangleF layoutRectangle, System.Drawing.StringFormat format);

Parametri

s
String

Stringa da disegnare.

font
Font

Font che definisce il formato di testo della stringa.

brush
Brush

Brush che determina il colore e la trama del testo disegnato.

layoutRectangle
RectangleF

RectangleF struttura che specifica la posizione del testo disegnato.

format
StringFormat

StringFormat che specifica gli attributi di formattazione, ad esempio l'interlinea e l'allineamento, applicati al testo disegnato.

Eccezioni

brush è null.

-o-

s è null.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, che è un parametro del gestore eventi Paint. Il codice esegue le azioni seguenti:

  • Crea una stringa di testo da disegnare.

  • Definisce il tipo di carattere come Arial (16pt).

  • Crea un pennello nero solido con cui disegnare.

  • Crea un rettangolo in cui disegnare il testo.

  • Disegna il rettangolo sullo schermo.

  • Imposta il formato della stringa al centro all'interno del rettangolo.

  • Disegna la stringa sullo schermo usando il tipo di carattere, il pennello e il rettangolo di destinazione.

C#
public void DrawStringRectangleFFormat(PaintEventArgs e)
{
             
    // Create string to draw.
    String drawString = "Sample Text";
             
    // Create font and brush.
    Font drawFont = new Font("Arial", 16);
    SolidBrush drawBrush = new SolidBrush(Color.Black);
             
    // Create rectangle for drawing.
    float x = 150.0F;
    float y = 150.0F;
    float width = 200.0F;
    float height = 50.0F;
    RectangleF drawRect = new RectangleF(x, y, width, height);
             
    // Draw rectangle to screen.
    Pen blackPen = new Pen(Color.Black);
    e.Graphics.DrawRectangle(blackPen, x, y, width, height);
             
    // Set format of string.
    StringFormat drawFormat = new StringFormat();
    drawFormat.Alignment = StringAlignment.Center;
             
    // Draw string to screen.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, drawRect, drawFormat);
}

Commenti

Il testo rappresentato dal parametro s viene disegnato all'interno del rettangolo rappresentato dal parametro layoutRectangle. Se il testo non rientra nel rettangolo, viene troncato alla parola più vicina, a meno che non diversamente specificato con il parametro format.

Vedi anche

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

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

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati utilizzando gli attributi di formattazione del StringFormatspecificato.

C#
public void DrawString (string? s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.PointF point, System.Drawing.StringFormat? format);
C#
public void DrawString (string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.PointF point, System.Drawing.StringFormat format);

Parametri

s
String

Stringa da disegnare.

font
Font

Font che definisce il formato di testo della stringa.

brush
Brush

Brush che determina il colore e la trama del testo disegnato.

point
PointF

PointF struttura che specifica l'angolo superiore sinistro del testo disegnato.

format
StringFormat

StringFormat che specifica gli attributi di formattazione, ad esempio l'interlinea e l'allineamento, applicati al testo disegnato.

Eccezioni

brush è null.

-o-

s è null.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, che è un parametro del gestore eventi Paint. Il codice esegue le azioni seguenti:

  • Crea una stringa di testo da disegnare.

  • Definisce il tipo di carattere come Arial (16pt).

  • Crea un pennello nero solido con cui disegnare.

  • Crea un punto per l'angolo superiore sinistro in corrispondenza del quale disegnare il testo.

  • Imposta il formato della stringa da disegnare verticalmente.

  • Disegna la stringa sullo schermo usando il tipo di carattere, il pennello, il punto di destinazione e il formato.

C#
public void DrawStringPointFFormat(PaintEventArgs e)
{
             
    // Create string to draw.
    String drawString = "Sample Text";
             
    // Create font and brush.
    Font drawFont = new Font("Arial", 16);
    SolidBrush drawBrush = new SolidBrush(Color.Black);
             
    // Create point for upper-left corner of drawing.
    PointF drawPoint = new PointF(150.0F, 50.0F);
             
    // Set format of string.
    StringFormat drawFormat = new StringFormat();
    drawFormat.FormatFlags = StringFormatFlags.DirectionVertical;
             
    // Draw string to screen.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, drawPoint, drawFormat);
}

Vedi anche

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

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

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

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

C#
public void DrawString (ReadOnlySpan<char> s, System.Drawing.Font font, System.Drawing.Brush brush, float x, float y);

Parametri

s
ReadOnlySpan<Char>

Stringa da disegnare.

font
Font

Font che definisce il formato di testo della stringa.

brush
Brush

Brush che determina il colore e la trama del testo disegnato.

x
Single

Coordinata x dell'angolo superiore sinistro del testo disegnato.

y
Single

Coordinata y dell'angolo superiore sinistro del testo disegnato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 8, 9
Windows Desktop 8, 9

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

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati utilizzando gli attributi di formattazione del StringFormatspecificato.

C#
public void DrawString (ReadOnlySpan<char> s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.PointF point, System.Drawing.StringFormat? format);

Parametri

s
ReadOnlySpan<Char>

Stringa da disegnare.

font
Font

Font che definisce il formato di testo della stringa.

brush
Brush

Brush che determina il colore e la trama del testo disegnato.

point
PointF

PointF struttura che specifica l'angolo superiore sinistro del testo disegnato.

format
StringFormat

StringFormat che specifica gli attributi di formattazione, ad esempio l'interlinea e l'allineamento, applicati al testo disegnato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 8, 9
Windows Desktop 8, 9

DrawString(String, Font, Brush, RectangleF)

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

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

C#
public void DrawString (string? s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.RectangleF layoutRectangle);
C#
public void DrawString (string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.RectangleF layoutRectangle);

Parametri

s
String

Stringa da disegnare.

font
Font

Font che definisce il formato di testo della stringa.

brush
Brush

Brush che determina il colore e la trama del testo disegnato.

layoutRectangle
RectangleF

RectangleF struttura che specifica la posizione del testo disegnato.

Eccezioni

brush è null.

-o-

s è null.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, che è un parametro del gestore eventi Paint. Il codice esegue le azioni seguenti:

  • Crea una stringa di testo da disegnare.

  • Definisce il tipo di carattere come Arial (16pt).

  • Crea un pennello nero solido con cui disegnare.

  • Crea un rettangolo in cui disegnare il testo.

  • Disegna il rettangolo sullo schermo.

  • Disegna la stringa sullo schermo usando il tipo di carattere, il pennello e il rettangolo di destinazione.

C#
public void DrawStringRectangleF(PaintEventArgs e)
{
             
    // Create string to draw.
    String drawString = "Sample Text";
             
    // Create font and brush.
    Font drawFont = new Font("Arial", 16);
    SolidBrush drawBrush = new SolidBrush(Color.Black);
             
    // Create rectangle for drawing.
    float x = 150.0F;
    float y = 150.0F;
    float width = 200.0F;
    float height = 50.0F;
    RectangleF drawRect = new RectangleF(x, y, width, height);
             
    // Draw rectangle to screen.
    Pen blackPen = new Pen(Color.Black);
    e.Graphics.DrawRectangle(blackPen, x, y, width, height);
             
    // Draw string to screen.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, drawRect);
}

Commenti

Il testo rappresentato dal parametro s viene disegnato all'interno del rettangolo rappresentato dal parametro layoutRectangle. Se il testo non rientra nel rettangolo, viene troncato alla parola più vicina. Per modificare ulteriormente la modalità di disegno della stringa all'interno del rettangolo, usare l'overload DrawString che accetta un StringFormat.

Vedi anche

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

DrawString(String, Font, Brush, PointF)

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

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

C#
public void DrawString (string? s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.PointF point);
C#
public void DrawString (string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.PointF point);

Parametri

s
String

Stringa da disegnare.

font
Font

Font che definisce il formato di testo della stringa.

brush
Brush

Brush che determina il colore e la trama del testo disegnato.

point
PointF

PointF struttura che specifica l'angolo superiore sinistro del testo disegnato.

Eccezioni

brush è null.

-o-

s è null.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, che è un parametro del gestore eventi Paint. Il codice esegue le azioni seguenti:

  • Crea una stringa di testo da disegnare.

  • Definisce il tipo di carattere come Arial (16pt).

  • Crea un pennello nero solido con cui disegnare.

  • Crea un punto per l'angolo superiore sinistro in corrispondenza del quale disegnare il testo.

  • Disegna la stringa sullo schermo usando il tipo di carattere, il pennello e il punto di destinazione.

C#
public void DrawStringPointF(PaintEventArgs e)
{
             
    // Create string to draw.
    String drawString = "Sample Text";
             
    // Create font and brush.
    Font drawFont = new Font("Arial", 16);
    SolidBrush drawBrush = new SolidBrush(Color.Black);
             
    // Create point for upper-left corner of drawing.
    PointF drawPoint = new PointF(150.0F, 150.0F);
             
    // Draw string to screen.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, drawPoint);
}

Vedi anche

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

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

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

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

C#
public void DrawString (ReadOnlySpan<char> s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.RectangleF layoutRectangle);

Parametri

s
ReadOnlySpan<Char>

Stringa da disegnare.

font
Font

Font che definisce il formato di testo della stringa.

brush
Brush

Brush che determina il colore e la trama del testo disegnato.

layoutRectangle
RectangleF

RectangleF struttura che specifica la posizione del testo disegnato.

Commenti

Il testo rappresentato dal parametro s viene disegnato all'interno del rettangolo rappresentato dal parametro layoutRectangle. Se il testo non rientra nel rettangolo, viene troncato alla parola più vicina. Per modificare ulteriormente la modalità di disegno della stringa all'interno del rettangolo, usare l'overload DrawString(ReadOnlySpan<Char>, Font, Brush, RectangleF, StringFormat) che accetta un StringFormat.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 8, 9
Windows Desktop 8, 9

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

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

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

C#
public void DrawString (ReadOnlySpan<char> s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.PointF point);

Parametri

s
ReadOnlySpan<Char>

Stringa da disegnare.

font
Font

Font che definisce il formato di testo della stringa.

brush
Brush

Brush che determina il colore e la trama del testo disegnato.

point
PointF

PointF struttura che specifica l'angolo superiore sinistro del testo disegnato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 8, 9
Windows Desktop 8, 9

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

Origine:
Graphics.cs
Origine:
Graphics.cs
Origine:
Graphics.cs

Disegna la stringa di testo specificata nel rettangolo specificato con gli oggetti Brush e Font specificati utilizzando gli attributi di formattazione del StringFormatspecificato.

C#
public void DrawString (ReadOnlySpan<char> s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.RectangleF layoutRectangle, System.Drawing.StringFormat? format);

Parametri

s
ReadOnlySpan<Char>

Stringa da disegnare.

font
Font

Font che definisce il formato di testo della stringa.

brush
Brush

Brush che determina il colore e la trama del testo disegnato.

layoutRectangle
RectangleF

RectangleF struttura che specifica la posizione del testo disegnato.

format
StringFormat

StringFormat che specifica gli attributi di formattazione, ad esempio l'interlinea e l'allineamento, applicati al testo disegnato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 8, 9
Windows Desktop 8, 9