Graphics.DrawString Methode

Definitie

Hiermee tekent u de opgegeven tekenreeks op de opgegeven locatie met de opgegeven Brush en Font objecten.

Overloads

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

Hiermee tekent u de opgegeven tekenreeks op de opgegeven locatie met de opgegeven Brush en Font objecten met behulp van de opmaakkenmerken van de opgegeven StringFormat.

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

Hiermee tekent u de opgegeven tekenreeks in de opgegeven rechthoek met de opgegeven Brush en Font objecten met behulp van de opmaakkenmerken van de opgegeven StringFormat.

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

Hiermee tekent u de opgegeven tekenreeks op de opgegeven locatie met de opgegeven Brush en Font objecten.

DrawString(String, Font, Brush, RectangleF)

Hiermee tekent u de opgegeven tekenreeks in de opgegeven rechthoek met de opgegeven Brush en Font objecten.

DrawString(String, Font, Brush, PointF)

Hiermee tekent u de opgegeven tekenreeks op de opgegeven locatie met de opgegeven Brush en Font objecten.

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

Hiermee tekent u de opgegeven tekenreeks op de opgegeven locatie met de opgegeven Brush en Font objecten met behulp van de opmaakkenmerken van de opgegeven StringFormat.

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

Hiermee tekent u de opgegeven tekenreeks op de opgegeven locatie met de opgegeven Brush en Font objecten met behulp van de opmaakkenmerken van de opgegeven StringFormat.

public:
 void DrawString(System::String ^ s, System::Drawing::Font ^ font, System::Drawing::Brush ^ brush, float x, float y, System::Drawing::StringFormat ^ format);
public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, float x, float y, System.Drawing.StringFormat format);
member this.DrawString : string * System.Drawing.Font * System.Drawing.Brush * single * single * System.Drawing.StringFormat -> unit
Public Sub DrawString (s As String, font As Font, brush As Brush, x As Single, y As Single, format As StringFormat)

Parameters

s
String

Tekenreeks om te tekenen.

font
Font

Font die de tekstopmaak van de tekenreeks definieert.

brush
Brush

Brush die de kleur en textuur van de getekende tekst bepaalt.

x
Single

De x-coördinaat van de linkerbovenhoek van de getekende tekst.

y
Single

De y-coördinaat van de linkerbovenhoek van de getekende tekst.

format
StringFormat

StringFormat hiermee worden opmaakkenmerken opgegeven, zoals regelafstand en uitlijning, die worden toegepast op de getekende tekst.

Uitzonderingen

brush is null.

– of –

s is null.

Voorbeelden

Het volgende codevoorbeeld is ontworpen voor gebruik met Windows Forms en vereist PaintEventArgse, een parameter van de Paint gebeurtenis-handler. De code voert de volgende acties uit:

  • Hiermee maakt u een tekenreeks om te tekenen.

  • Definieert het lettertype als Arial (16pt).

  • Hiermee maakt u een effen, zwarte borstel om mee te tekenen.

  • Hiermee maakt u de coördinaten van een punt voor de linkerbovenhoek waar u de tekst wilt tekenen.

  • Hiermee stelt u de notatie van de tekenreeks in om verticaal te tekenen

  • Hiermee tekent u de tekenreeks naar het scherm met behulp van het lettertype, penseel, doelpunt en opmaak.

public:
   void DrawStringFloatFormat( PaintEventArgs^ e )
   {
      // Create string to draw.
      String^ drawString = "Sample Text";

      // Create font and brush.
      System::Drawing::Font^ drawFont = gcnew System::Drawing::Font( "Arial",16 );
      SolidBrush^ drawBrush = gcnew 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 = gcnew StringFormat;
      drawFormat->FormatFlags = StringFormatFlags::DirectionVertical;

      // Draw string to screen.
      e->Graphics->DrawString( drawString, drawFont, drawBrush, x, y, drawFormat );
   }
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);
}
Public Sub DrawStringFloatFormat(ByVal e As PaintEventArgs)

    ' Create string to draw.
    Dim drawString As [String] = "Sample Text"

    ' Create font and brush.
    Dim drawFont As New Font("Arial", 16)
    Dim drawBrush As New SolidBrush(Color.Black)

    ' Create point for upper-left corner of drawing.
    Dim x As Single = 150.0F
    Dim y As Single = 50.0F

    ' Set format of string.
    Dim drawFormat As New StringFormat
    drawFormat.FormatFlags = StringFormatFlags.DirectionVertical

    ' Draw string to screen.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, _
    x, y, drawFormat)
End Sub

Zie ook

Van toepassing op

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

Hiermee tekent u de opgegeven tekenreeks in de opgegeven rechthoek met de opgegeven Brush en Font objecten met behulp van de opmaakkenmerken van de opgegeven StringFormat.

public:
 void DrawString(System::String ^ s, System::Drawing::Font ^ font, System::Drawing::Brush ^ brush, System::Drawing::RectangleF layoutRectangle, System::Drawing::StringFormat ^ format);
public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.RectangleF layoutRectangle, System.Drawing.StringFormat format);
member this.DrawString : string * System.Drawing.Font * System.Drawing.Brush * System.Drawing.RectangleF * System.Drawing.StringFormat -> unit
Public Sub DrawString (s As String, font As Font, brush As Brush, layoutRectangle As RectangleF, format As StringFormat)

Parameters

s
String

Tekenreeks om te tekenen.

font
Font

Font die de tekstopmaak van de tekenreeks definieert.

brush
Brush

Brush die de kleur en textuur van de getekende tekst bepaalt.

layoutRectangle
RectangleF

RectangleF structuur die de locatie van de getekende tekst aangeeft.

format
StringFormat

StringFormat hiermee worden opmaakkenmerken opgegeven, zoals regelafstand en uitlijning, die worden toegepast op de getekende tekst.

Uitzonderingen

brush is null.

– of –

s is null.

Voorbeelden

Het volgende codevoorbeeld is ontworpen voor gebruik met Windows Forms en vereist PaintEventArgse, een parameter van de Paint gebeurtenis-handler. De code voert de volgende acties uit:

  • Hiermee maakt u een tekenreeks om te tekenen.

  • Definieert het lettertype als Arial (16pt).

  • Hiermee maakt u een effen, zwarte borstel om mee te tekenen.

  • Hiermee maakt u een rechthoek waarin u de tekst wilt tekenen.

  • Hiermee tekent u de rechthoek op het scherm.

  • Hiermee stelt u de notatie van de tekenreeks in om deze in de rechthoek te centreren.

  • Hiermee tekent u de tekenreeks naar het scherm met behulp van de rechthoek voor lettertype, penseel en doel.

public:
   void DrawStringRectangleFFormat( PaintEventArgs^ e )
   {
      // Create string to draw.
      String^ drawString = "Sample Text";

      // Create font and brush.
      System::Drawing::Font^ drawFont = gcnew System::Drawing::Font( "Arial",16 );
      SolidBrush^ drawBrush = gcnew 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 = RectangleF(x,y,width,height);

      // Draw rectangle to screen.
      Pen^ blackPen = gcnew Pen( Color::Black );
      e->Graphics->DrawRectangle( blackPen, x, y, width, height );

      // Set format of string.
      StringFormat^ drawFormat = gcnew StringFormat;
      drawFormat->Alignment = StringAlignment::Center;

      // Draw string to screen.
      e->Graphics->DrawString( drawString, drawFont, drawBrush, drawRect, drawFormat );
   }
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);
}
Public Sub DrawStringRectangleFFormat(ByVal e As PaintEventArgs)

    ' Create string to draw.
    Dim drawString As [String] = "Sample Text"

    ' Create font and brush.
    Dim drawFont As New Font("Arial", 16)
    Dim drawBrush As New SolidBrush(Color.Black)

    ' Create rectangle for drawing.
    Dim x As Single = 150.0F
    Dim y As Single = 150.0F
    Dim width As Single = 200.0F
    Dim height As Single = 50.0F
    Dim drawRect As New RectangleF(x, y, width, height)

    ' Draw rectangle to screen.
    Dim blackPen As New Pen(Color.Black)
    e.Graphics.DrawRectangle(blackPen, x, y, width, height)

    ' Set format of string.
    Dim drawFormat As New StringFormat
    drawFormat.Alignment = StringAlignment.Center

    ' Draw string to screen.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, _
    drawRect, drawFormat)
End Sub

Opmerkingen

De tekst die wordt vertegenwoordigd door de s parameter, wordt getekend in de rechthoek die wordt vertegenwoordigd door de layoutRectangle parameter. Als de tekst niet binnen de rechthoek past, wordt deze afgekapt op het dichtstbijzijnde woord, tenzij anders opgegeven met de format parameter.

Zie ook

Van toepassing op

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

Hiermee tekent u de opgegeven tekenreeks op de opgegeven locatie met de opgegeven Brush en Font objecten.

public:
 void DrawString(System::String ^ s, System::Drawing::Font ^ font, System::Drawing::Brush ^ brush, float x, float y);
public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, float x, float y);
member this.DrawString : string * System.Drawing.Font * System.Drawing.Brush * single * single -> unit
Public Sub DrawString (s As String, font As Font, brush As Brush, x As Single, y As Single)

Parameters

s
String

Tekenreeks om te tekenen.

font
Font

Font die de tekstopmaak van de tekenreeks definieert.

brush
Brush

Brush die de kleur en textuur van de getekende tekst bepaalt.

x
Single

De x-coördinaat van de linkerbovenhoek van de getekende tekst.

y
Single

De y-coördinaat van de linkerbovenhoek van de getekende tekst.

Uitzonderingen

brush is null.

– of –

s is null.

Voorbeelden

Het volgende codevoorbeeld is ontworpen voor gebruik met Windows Forms en vereist PaintEventArgse, een parameter van de Paint gebeurtenis-handler. De code voert de volgende acties uit:

  • Hiermee maakt u een tekenreeks om te tekenen.

  • Definieert het lettertype als Arial (16pt).

  • Hiermee maakt u een effen zwarte borstel om mee te tekenen.

  • Hiermee maakt u een punt voor de linkerbovenhoek waar u de tekst wilt tekenen.

  • Hiermee tekent u de tekenreeks naar het scherm met behulp van het lettertype, penseel en doelpunt.

public:
   void DrawStringFloat( PaintEventArgs^ e )
   {
      // Create string to draw.
      String^ drawString = "Sample Text";

      // Create font and brush.
      System::Drawing::Font^ drawFont = gcnew System::Drawing::Font( "Arial",16 );
      SolidBrush^ drawBrush = gcnew 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 );
   }
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);
}
Public Sub DrawStringFloat(ByVal e As PaintEventArgs)

    ' Create string to draw.
    Dim drawString As [String] = "Sample Text"

    ' Create font and brush.
    Dim drawFont As New Font("Arial", 16)
    Dim drawBrush As New SolidBrush(Color.Black)

    ' Create point for upper-left corner of drawing.
    Dim x As Single = 150.0F
    Dim y As Single = 150.0F

    ' Draw string to screen.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, x, y)
End Sub

Zie ook

Van toepassing op

DrawString(String, Font, Brush, RectangleF)

Hiermee tekent u de opgegeven tekenreeks in de opgegeven rechthoek met de opgegeven Brush en Font objecten.

public:
 void DrawString(System::String ^ s, System::Drawing::Font ^ font, System::Drawing::Brush ^ brush, System::Drawing::RectangleF layoutRectangle);
public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.RectangleF layoutRectangle);
member this.DrawString : string * System.Drawing.Font * System.Drawing.Brush * System.Drawing.RectangleF -> unit
Public Sub DrawString (s As String, font As Font, brush As Brush, layoutRectangle As RectangleF)

Parameters

s
String

Tekenreeks om te tekenen.

font
Font

Font die de tekstopmaak van de tekenreeks definieert.

brush
Brush

Brush die de kleur en textuur van de getekende tekst bepaalt.

layoutRectangle
RectangleF

RectangleF structuur die de locatie van de getekende tekst aangeeft.

Uitzonderingen

brush is null.

– of –

s is null.

Voorbeelden

Het volgende codevoorbeeld is ontworpen voor gebruik met Windows Forms en vereist PaintEventArgse, een parameter van de Paint gebeurtenis-handler. De code voert de volgende acties uit:

  • Hiermee maakt u een tekenreeks om te tekenen.

  • Definieert het lettertype als Arial (16pt).

  • Hiermee maakt u een effen, zwarte borstel om mee te tekenen.

  • Hiermee maakt u een rechthoek waarin u de tekst wilt tekenen.

  • Hiermee tekent u de rechthoek op het scherm.

  • Hiermee tekent u de tekenreeks naar het scherm met behulp van de rechthoek voor lettertype, penseel en doel.

public:
   void DrawStringRectangleF( PaintEventArgs^ e )
   {
      // Create string to draw.
      String^ drawString = "Sample Text";

      // Create font and brush.
      System::Drawing::Font^ drawFont = gcnew System::Drawing::Font( "Arial",16 );
      SolidBrush^ drawBrush = gcnew 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 = RectangleF(x,y,width,height);

      // Draw rectangle to screen.
      Pen^ blackPen = gcnew Pen( Color::Black );
      e->Graphics->DrawRectangle( blackPen, x, y, width, height );

      // Draw string to screen.
      e->Graphics->DrawString( drawString, drawFont, drawBrush, drawRect );
   }
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);
}
Public Sub DrawStringRectangleF(ByVal e As PaintEventArgs)

    ' Create string to draw.
    Dim drawString As [String] = "Sample Text"

    ' Create font and brush.
    Dim drawFont As New Font("Arial", 16)
    Dim drawBrush As New SolidBrush(Color.Black)

    ' Create rectangle for drawing.
    Dim x As Single = 150.0F
    Dim y As Single = 150.0F
    Dim width As Single = 200.0F
    Dim height As Single = 50.0F
    Dim drawRect As New RectangleF(x, y, width, height)

    ' Draw rectangle to screen.
    Dim blackPen As New Pen(Color.Black)
    e.Graphics.DrawRectangle(blackPen, x, y, width, height)

    ' Draw string to screen.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, drawRect)
End Sub

Opmerkingen

De tekst die wordt vertegenwoordigd door de s parameter, wordt getekend in de rechthoek die wordt vertegenwoordigd door de layoutRectangle parameter. Als de tekst niet binnen de rechthoek past, wordt deze afgekapt bij het dichtstbijzijnde woord. Als u verder wilt bewerken hoe de tekenreeks in de rechthoek wordt getekend, gebruikt u de DrawString overbelasting die een StringFormat.

Zie ook

Van toepassing op

DrawString(String, Font, Brush, PointF)

Hiermee tekent u de opgegeven tekenreeks op de opgegeven locatie met de opgegeven Brush en Font objecten.

public:
 void DrawString(System::String ^ s, System::Drawing::Font ^ font, System::Drawing::Brush ^ brush, System::Drawing::PointF point);
public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.PointF point);
member this.DrawString : string * System.Drawing.Font * System.Drawing.Brush * System.Drawing.PointF -> unit
Public Sub DrawString (s As String, font As Font, brush As Brush, point As PointF)

Parameters

s
String

Tekenreeks om te tekenen.

font
Font

Font die de tekstopmaak van de tekenreeks definieert.

brush
Brush

Brush die de kleur en textuur van de getekende tekst bepaalt.

point
PointF

PointF structuur die de linkerbovenhoek van de getekende tekst aangeeft.

Uitzonderingen

brush is null.

– of –

s is null.

Voorbeelden

Het volgende codevoorbeeld is ontworpen voor gebruik met Windows Forms en vereist PaintEventArgse, een parameter van de Paint gebeurtenis-handler. De code voert de volgende acties uit:

  • Hiermee maakt u een tekenreeks om te tekenen.

  • Definieert het lettertype als Arial (16pt).

  • Hiermee maakt u een effen, zwarte borstel om mee te tekenen.

  • Hiermee maakt u een punt voor de linkerbovenhoek waar u de tekst wilt tekenen.

  • Hiermee tekent u de tekenreeks naar het scherm met behulp van het lettertype, penseel en doelpunt.

public:
   void DrawStringPointF( PaintEventArgs^ e )
   {
      // Create string to draw.
      String^ drawString = "Sample Text";

      // Create font and brush.
      System::Drawing::Font^ drawFont = gcnew System::Drawing::Font( "Arial",16 );
      SolidBrush^ drawBrush = gcnew SolidBrush( Color::Black );

      // Create point for upper-left corner of drawing.
      PointF drawPoint = PointF(150.0F,150.0F);

      // Draw string to screen.
      e->Graphics->DrawString( drawString, drawFont, drawBrush, drawPoint );
   }
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);
}
Public Sub DrawStringPointF(ByVal e As PaintEventArgs)

    ' Create string to draw.
    Dim drawString As [String] = "Sample Text"

    ' Create font and brush.
    Dim drawFont As New Font("Arial", 16)
    Dim drawBrush As New SolidBrush(Color.Black)

    ' Create point for upper-left corner of drawing.
    Dim drawPoint As New PointF(150.0F, 150.0F)

    ' Draw string to screen.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, drawPoint)
End Sub

Zie ook

Van toepassing op

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

Hiermee tekent u de opgegeven tekenreeks op de opgegeven locatie met de opgegeven Brush en Font objecten met behulp van de opmaakkenmerken van de opgegeven StringFormat.

public:
 void DrawString(System::String ^ s, System::Drawing::Font ^ font, System::Drawing::Brush ^ brush, System::Drawing::PointF point, System::Drawing::StringFormat ^ format);
public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.PointF point, System.Drawing.StringFormat format);
member this.DrawString : string * System.Drawing.Font * System.Drawing.Brush * System.Drawing.PointF * System.Drawing.StringFormat -> unit
Public Sub DrawString (s As String, font As Font, brush As Brush, point As PointF, format As StringFormat)

Parameters

s
String

Tekenreeks om te tekenen.

font
Font

Font die de tekstopmaak van de tekenreeks definieert.

brush
Brush

Brush die de kleur en textuur van de getekende tekst bepaalt.

point
PointF

PointF structuur die de linkerbovenhoek van de getekende tekst aangeeft.

format
StringFormat

StringFormat hiermee worden opmaakkenmerken opgegeven, zoals regelafstand en uitlijning, die worden toegepast op de getekende tekst.

Uitzonderingen

brush is null.

– of –

s is null.

Voorbeelden

Het volgende codevoorbeeld is ontworpen voor gebruik met Windows Forms en vereist PaintEventArgse, een parameter van de Paint gebeurtenis-handler. De code voert de volgende acties uit:

  • Hiermee maakt u een tekenreeks om te tekenen.

  • Definieert het lettertype als Arial (16pt).

  • Hiermee maakt u een effen, zwarte borstel om mee te tekenen.

  • Hiermee maakt u een punt voor de linkerbovenhoek waar u de tekst wilt tekenen.

  • Hiermee stelt u de notatie van de tekenreeks in om verticaal te tekenen.

  • Hiermee tekent u de tekenreeks naar het scherm met behulp van het lettertype, penseel, doelpunt en opmaak.

public:
   void DrawStringPointFFormat( PaintEventArgs^ e )
   {
      // Create string to draw.
      String^ drawString = "Sample Text";

      // Create font and brush.
      System::Drawing::Font^ drawFont = gcnew System::Drawing::Font( "Arial",16 );
      SolidBrush^ drawBrush = gcnew SolidBrush( Color::Black );

      // Create point for upper-left corner of drawing.
      PointF drawPoint = PointF(150.0F,50.0F);

      // Set format of string.
      StringFormat^ drawFormat = gcnew StringFormat;
      drawFormat->FormatFlags = StringFormatFlags::DirectionVertical;

      // Draw string to screen.
      e->Graphics->DrawString( drawString, drawFont, drawBrush, drawPoint, drawFormat );
   }
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);
}
Public Sub DrawStringPointFFormat(ByVal e As PaintEventArgs)

    ' Create string to draw.
    Dim drawString As [String] = "Sample Text"

    ' Create font and brush.
    Dim drawFont As New Font("Arial", 16)
    Dim drawBrush As New SolidBrush(Color.Black)

    ' Create point for upper-left corner of drawing.
    Dim drawPoint As New PointF(150.0F, 50.0F)

    ' Set format of string.
    Dim drawFormat As New StringFormat
    drawFormat.FormatFlags = StringFormatFlags.DirectionVertical

    ' Draw string to screen.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, _
    drawPoint, drawFormat)
End Sub

Zie ook

Van toepassing op