TextRenderer.DrawText Yöntem

Tanım

Belirtilen cihaz bağlamını, rengini ve yazı tipini kullanarak belirtilen metni belirtilen konuma çizer.

Aşırı Yüklemeler

Name Description
DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Point, Color)

Belirtilen cihaz bağlamını, yazı tipini ve rengi kullanarak belirtilen konumda belirtilen metni çizer.

DrawText(IDeviceContext, String, Font, Rectangle, Color, Color, TextFormatFlags)

Belirtilen cihaz bağlamı, yazı tipi, renk, arka renk ve biçimlendirme yönergelerini kullanarak belirtilen sınırların içinde belirtilen metni çizer.

DrawText(IDeviceContext, String, Font, Point, Color, Color, TextFormatFlags)

Belirtilen cihaz bağlamı, yazı tipi, renk, arka renk ve biçimlendirme yönergelerini kullanarak belirtilen konumda belirtilen metni çizer.

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Point, Color, Color, TextFormatFlags)

Belirtilen cihaz bağlamı, yazı tipi, renk, arka renk ve biçimlendirme yönergelerini kullanarak belirtilen konumda belirtilen metni çizer.

DrawText(IDeviceContext, String, Font, Rectangle, Color, TextFormatFlags)

Belirtilen cihaz bağlamı, yazı tipi, renk ve biçimlendirme yönergelerini kullanarak belirtilen sınırların içinde belirtilen metni çizer.

DrawText(IDeviceContext, String, Font, Rectangle, Color, Color)

Belirtilen cihaz bağlamını, yazı tipini, rengini ve arka rengini kullanarak belirtilen sınırların içinde belirtilen metni çizer.

DrawText(IDeviceContext, String, Font, Point, Color, TextFormatFlags)

Belirtilen cihaz bağlamı, yazı tipi, renk ve biçimlendirme yönergelerini kullanarak belirtilen konumda belirtilen metni çizer.

DrawText(IDeviceContext, String, Font, Point, Color, Color)

Belirtilen cihaz bağlamını, yazı tipini, rengini ve arka rengini kullanarak belirtilen konumda belirtilen metni çizer.

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Rectangle, Color, Color, TextFormatFlags)

Belirtilen cihaz bağlamı, yazı tipi, renk, arka renk ve biçimlendirme yönergelerini kullanarak belirtilen sınırların içinde belirtilen metni çizer.

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Rectangle, Color, Color)

Belirtilen cihaz bağlamını, yazı tipini, rengini ve arka rengini kullanarak belirtilen sınırların içinde belirtilen metni çizer.

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Point, Color, TextFormatFlags)

Belirtilen cihaz bağlamı, yazı tipi, renk ve biçimlendirme yönergelerini kullanarak belirtilen konumda belirtilen metni çizer.

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Point, Color, Color)

Belirtilen cihaz bağlamını, yazı tipini, rengini ve arka rengini kullanarak belirtilen konumda belirtilen metni çizer.

DrawText(IDeviceContext, String, Font, Rectangle, Color)

Belirtilen cihaz bağlamını, yazı tipini ve rengi kullanarak belirtilen sınırların içinde belirtilen metni çizer.

DrawText(IDeviceContext, String, Font, Point, Color)

Belirtilen cihaz bağlamını, yazı tipini ve rengi kullanarak belirtilen konumda belirtilen metni çizer.

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Rectangle, Color)

Belirtilen cihaz bağlamını, yazı tipini ve rengi kullanarak belirtilen sınırların içinde belirtilen metni çizer.

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Rectangle, Color, TextFormatFlags)

Belirtilen cihaz bağlamı, yazı tipi, renk ve biçimlendirme yönergelerini kullanarak belirtilen sınırların içinde belirtilen metni çizer.

Açıklamalar

TextRenderer sınıfı tarafından sunulan metin işleme, GDI metin işlemeyi temel alır ve Windows Forms yazdırma için desteklenmez. Bunun yerine sınıfının yöntemlerini DrawString kullanınGraphics.

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Point, Color)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamını, yazı tipini ve rengi kullanarak belirtilen konumda belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, ReadOnlySpan<char> text, System::Drawing::Font ^ font, System::Drawing::Point pt, System::Drawing::Color foreColor);
public static void DrawText(System.Drawing.IDeviceContext dc, ReadOnlySpan<char> text, System.Drawing.Font font, System.Drawing.Point pt, System.Drawing.Color foreColor);
static member DrawText : System.Drawing.IDeviceContext * ReadOnlySpan<char> * System.Drawing.Font * System.Drawing.Point * System.Drawing.Color -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As ReadOnlySpan(Of Char), font As Font, pt As Point, foreColor As Color)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
ReadOnlySpan<Char>

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

pt
Point

Point Çizilen metnin sol üst köşesini temsil eden.

foreColor
Color

Color Çizilen metne uygulanacak.

Özel durumlar

dc, null'e eşittir.

Şunlara uygulanır

DrawText(IDeviceContext, String, Font, Rectangle, Color, Color, TextFormatFlags)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamı, yazı tipi, renk, arka renk ve biçimlendirme yönergelerini kullanarak belirtilen sınırların içinde belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, System::String ^ text, System::Drawing::Font ^ font, System::Drawing::Rectangle bounds, System::Drawing::Color foreColor, System::Drawing::Color backColor, System::Windows::Forms::TextFormatFlags flags);
public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Windows.Forms.TextFormatFlags flags);
public static void DrawText(System.Drawing.IDeviceContext dc, string? text, System.Drawing.Font? font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Windows.Forms.TextFormatFlags flags);
static member DrawText : System.Drawing.IDeviceContext * string * System.Drawing.Font * System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color * System.Windows.Forms.TextFormatFlags -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As String, font As Font, bounds As Rectangle, foreColor As Color, backColor As Color, flags As TextFormatFlags)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
String

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

bounds
Rectangle

Rectangle Metnin sınırlarını temsil eden.

foreColor
Color

Color Metne uygulanacak.

backColor
Color

tarafından Colorboundstemsil edilen alana uygulanacaktır.

flags
TextFormatFlags

Değerlerin bit düzeyinde birleşimi TextFormatFlags .

Özel durumlar

dc, null'e eşittir.

Örnekler

Aşağıdaki kod örneği, yönteminin DrawText nasıl kullanılacağını gösterir. Bu örneği çalıştırmak için kodu bir Windows Formuna yapıştırın ve formun RenderText8 olay işleyicisinden Paint çağırın ve ePaintEventArgs olarak geçirin.

private void RenderText8(PaintEventArgs e)
{
    TextFormatFlags flags = TextFormatFlags.Bottom | TextFormatFlags.WordBreak;
    TextRenderer.DrawText(e.Graphics, "This is some text that will display on multiple lines.", this.Font,
        new Rectangle(10, 10, 100, 50), SystemColors.ControlText, SystemColors.ControlDark, flags);
}
Private Sub RenderText8(ByVal e As PaintEventArgs)
    Dim flags As TextFormatFlags = _
        TextFormatFlags.Bottom Or TextFormatFlags.WordBreak
    TextRenderer.DrawText(e.Graphics, _
        "This is some text that will display on multiple lines.", _
        Me.Font, New Rectangle(10, 10, 100, 50), _
        SystemColors.ControlText, SystemColors.ControlDark, flags)

End Sub

Açıklamalar

backcolor parametresi, sırasıyla veya bounds.veya fontforecolorbackcolor ise parametresindekinullEmpty alana uygulanır; DrawText yöntemi, tarafından dcbelirtilen cihaz bağlamında seçili durumdaki yazı tipinde veya renkteki metni çizer. ise forecolorTransparent, metin çizilmeyecektir.

Parametre alan DrawText aşırı yüklemelerden birini TextFormatFlags kullanarak metnin nasıl çizildiğini değiştirebilirsiniz. Örneğin, öğesinin TextRenderer varsayılan davranışı, taşma karakterlerini barındırmak için çizilen metnin sınırlayıcı dikdörtgenine doldurma eklemektir. Bu fazladan boşluklar olmadan bir metin satırı çizmeniz gerekiyorsa ve sürümlerini DrawText kullanmanız gerekir ve MeasureText bu da ve SizeTextFormatFlags parametresini alır. Bir örnek için bkz. MeasureText(IDeviceContext, String, Font, Size, TextFormatFlags).

TextRenderer sınıfı tarafından sunulan metin işleme, GDI metin işlemeyi temel alır ve Windows Forms yazdırma için desteklenmez. Bunun yerine sınıfının yöntemlerini DrawString kullanınGraphics.

TextRenderer, çizilmiş metne sekme durakları eklemeyi desteklemez, ancak bayrağını kullanarak ExpandTabs mevcut sekme duraklarını genişletebilirsiniz.

Şunlara uygulanır

DrawText(IDeviceContext, String, Font, Point, Color, Color, TextFormatFlags)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamı, yazı tipi, renk, arka renk ve biçimlendirme yönergelerini kullanarak belirtilen konumda belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, System::String ^ text, System::Drawing::Font ^ font, System::Drawing::Point pt, System::Drawing::Color foreColor, System::Drawing::Color backColor, System::Windows::Forms::TextFormatFlags flags);
public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Point pt, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Windows.Forms.TextFormatFlags flags);
public static void DrawText(System.Drawing.IDeviceContext dc, string? text, System.Drawing.Font? font, System.Drawing.Point pt, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Windows.Forms.TextFormatFlags flags);
static member DrawText : System.Drawing.IDeviceContext * string * System.Drawing.Font * System.Drawing.Point * System.Drawing.Color * System.Drawing.Color * System.Windows.Forms.TextFormatFlags -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As String, font As Font, pt As Point, foreColor As Color, backColor As Color, flags As TextFormatFlags)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
String

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

pt
Point

Point Çizilen metnin sol üst köşesini temsil eden.

foreColor
Color

Color Metne uygulanacak.

backColor
Color

Color, çizilen metnin arka plan alanına uygulanır.

flags
TextFormatFlags

Değerlerin bit düzeyinde birleşimi TextFormatFlags .

Özel durumlar

dc, null'e eşittir.

Örnekler

Aşağıdaki kod örneği, yönteminin DrawText nasıl kullanılacağını gösterir. Bu örneği çalıştırmak için kodu bir Windows Formuna yapıştırın ve formun RenderText7 olay işleyicisinden Paint çağırın ve ePaintEventArgs olarak geçirin.

private void RenderText7(PaintEventArgs e)
{
    TextRenderer.DrawText(e.Graphics, "This is some text.", this.Font,
        new Point(10, 10), Color.White, Color.SteelBlue, TextFormatFlags.Default);
}
Private Sub RenderText7(ByVal e As PaintEventArgs)
    TextRenderer.DrawText(e.Graphics, "This is some text.", _
        Me.Font, New Point(10, 10), Color.White, Color.SteelBlue, _
        TextFormatFlags.Default)

End Sub

Açıklamalar

backcolor parametresi, çizilen metni içeren dikdörtgen alana uygulanır. sırasıyla veya font veya forecolorise nullEmpty; DrawText yöntemi metni tarafından dcbelirtilen cihaz bağlamında seçili durumdaki yazı tipine veya renge çizer. ise forecolorTransparent, metin çizilmeyecektir.

Parametre alan DrawText aşırı yüklemelerden birini TextFormatFlags kullanarak metnin nasıl çizildiğini değiştirebilirsiniz. Örneğin, öğesinin TextRenderer varsayılan davranışı, taşma karakterlerini barındırmak için çizilen metnin sınırlayıcı dikdörtgenine doldurma eklemektir. Bu fazladan boşluklar olmadan bir metin satırı çizmeniz gerekiyorsa ve sürümlerini DrawText kullanmanız gerekir ve MeasureText bu da ve SizeTextFormatFlags parametresini alır. Bir örnek için bkz. MeasureText(IDeviceContext, String, Font, Size, TextFormatFlags).

TextRenderer sınıfı tarafından sunulan metin işleme, GDI metin işlemeyi temel alır ve Windows Forms yazdırma için desteklenmez. Bunun yerine sınıfının yöntemlerini DrawString kullanınGraphics.

TextRenderer, çizilmiş metne sekme durakları eklemeyi desteklemez, ancak bayrağını kullanarak ExpandTabs mevcut sekme duraklarını genişletebilirsiniz.

Note

Çizilen metnin sol üst köşesi olarak DrawText belirten Point yöntemleri Windows 2000'de doğru şekilde işlenmez. Uygulamanız Windows 2000 çalıştıran makinelerde kullanıma yönelikse, çizilen metnin sınırları için DrawText belirten Rectangle yöntemlerinden birini kullanmanız gerekir.

Şunlara uygulanır

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Point, Color, Color, TextFormatFlags)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamı, yazı tipi, renk, arka renk ve biçimlendirme yönergelerini kullanarak belirtilen konumda belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, ReadOnlySpan<char> text, System::Drawing::Font ^ font, System::Drawing::Point pt, System::Drawing::Color foreColor, System::Drawing::Color backColor, System::Windows::Forms::TextFormatFlags flags);
public static void DrawText(System.Drawing.IDeviceContext dc, ReadOnlySpan<char> text, System.Drawing.Font? font, System.Drawing.Point pt, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Windows.Forms.TextFormatFlags flags);
static member DrawText : System.Drawing.IDeviceContext * ReadOnlySpan<char> * System.Drawing.Font * System.Drawing.Point * System.Drawing.Color * System.Drawing.Color * System.Windows.Forms.TextFormatFlags -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As ReadOnlySpan(Of Char), font As Font, pt As Point, foreColor As Color, backColor As Color, flags As TextFormatFlags)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
ReadOnlySpan<Char>

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

pt
Point

Point Çizilen metnin sol üst köşesini temsil eden.

foreColor
Color

Color Çizilen metne uygulanacak.

backColor
Color

Color, çizilen metnin arka plan alanına uygulanır.

flags
TextFormatFlags

Değerlerin bit düzeyinde birleşimi TextFormatFlags .

Özel durumlar

dc, null'e eşittir.

Şunlara uygulanır

DrawText(IDeviceContext, String, Font, Rectangle, Color, TextFormatFlags)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamı, yazı tipi, renk ve biçimlendirme yönergelerini kullanarak belirtilen sınırların içinde belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, System::String ^ text, System::Drawing::Font ^ font, System::Drawing::Rectangle bounds, System::Drawing::Color foreColor, System::Windows::Forms::TextFormatFlags flags);
public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor, System.Windows.Forms.TextFormatFlags flags);
public static void DrawText(System.Drawing.IDeviceContext dc, string? text, System.Drawing.Font? font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor, System.Windows.Forms.TextFormatFlags flags);
static member DrawText : System.Drawing.IDeviceContext * string * System.Drawing.Font * System.Drawing.Rectangle * System.Drawing.Color * System.Windows.Forms.TextFormatFlags -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As String, font As Font, bounds As Rectangle, foreColor As Color, flags As TextFormatFlags)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
String

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

bounds
Rectangle

Rectangle Metnin sınırlarını temsil eden.

foreColor
Color

Color Çizilen metne uygulanacak.

flags
TextFormatFlags

Değerlerin bit düzeyinde birleşimi TextFormatFlags .

Özel durumlar

dc, null'e eşittir.

Örnekler

Aşağıdaki kod örneği, yönteminin DrawText nasıl kullanılacağını gösterir. Bu örneği çalıştırmak için kodu bir Windows Formuna yapıştırın ve formun RenderText6 olay işleyicisinden Paint çağırın ve ePaintEventArgs olarak geçirin.

private void RenderText6(PaintEventArgs e)
{
    TextFormatFlags flags = TextFormatFlags.Bottom | TextFormatFlags.EndEllipsis;
    TextRenderer.DrawText(e.Graphics, "This is some text that will be clipped at the end.", this.Font,
        new Rectangle(10, 10, 100, 50), SystemColors.ControlText, flags);
}
Private Sub RenderText6(ByVal e As PaintEventArgs)
    Dim flags As TextFormatFlags = TextFormatFlags.Bottom Or _
        TextFormatFlags.EndEllipsis
    TextRenderer.DrawText(e.Graphics, _
    "This is some text that will be clipped at the end.", _
    Me.Font, New Rectangle(10, 10, 100, 50), SystemColors.ControlText, flags)

End Sub

Açıklamalar

sırasıyla veya font veya colorise nullEmpty; DrawText yöntemi metni tarafından dcbelirtilen cihaz bağlamında seçili durumdaki yazı tipine veya renge çizer. ise forecolorTransparent, metin çizilmeyecektir.

Parametre alan DrawText aşırı yüklemelerden birini TextFormatFlags kullanarak metnin nasıl çizildiğini değiştirebilirsiniz. Örneğin, öğesinin TextRenderer varsayılan davranışı, taşma karakterlerini barındırmak için çizilen metnin sınırlayıcı dikdörtgenine doldurma eklemektir. Bu fazladan boşluklar olmadan bir metin satırı çizmeniz gerekiyorsa ve sürümlerini DrawText kullanmanız gerekir ve MeasureText bu da ve SizeTextFormatFlags parametresini alır. Bir örnek için bkz. MeasureText(IDeviceContext, String, Font, Size, TextFormatFlags).

TextRenderer sınıfı tarafından sunulan metin işleme, GDI metin işlemeyi temel alır ve Windows Forms yazdırma için desteklenmez. Bunun yerine sınıfının yöntemlerini DrawString kullanınGraphics.

TextRenderer, çizilmiş metne sekme durakları eklemeyi desteklemez, ancak bayrağını kullanarak ExpandTabs mevcut sekme duraklarını genişletebilirsiniz.

Şunlara uygulanır

DrawText(IDeviceContext, String, Font, Rectangle, Color, Color)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamını, yazı tipini, rengini ve arka rengini kullanarak belirtilen sınırların içinde belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, System::String ^ text, System::Drawing::Font ^ font, System::Drawing::Rectangle bounds, System::Drawing::Color foreColor, System::Drawing::Color backColor);
public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor, System.Drawing.Color backColor);
public static void DrawText(System.Drawing.IDeviceContext dc, string? text, System.Drawing.Font? font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor, System.Drawing.Color backColor);
static member DrawText : System.Drawing.IDeviceContext * string * System.Drawing.Font * System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As String, font As Font, bounds As Rectangle, foreColor As Color, backColor As Color)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
String

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

bounds
Rectangle

Rectangle Metnin sınırlarını temsil eden.

foreColor
Color

Color Çizilen metne uygulanacak.

backColor
Color

tarafından Colorboundstemsil edilen alana uygulanacaktır.

Özel durumlar

dc, null'e eşittir.

Örnekler

Aşağıdaki kod örneği, yönteminin DrawText nasıl kullanılacağını gösterir. Bu örneği çalıştırmak için kodu bir Windows Formuna yapıştırın ve formun RenderText4 olay işleyicisinden Paint çağırın ve ePaintEventArgs olarak geçirin.

private void RenderText4(PaintEventArgs e)
{
    TextRenderer.DrawText(e.Graphics, "Regular Text.", this.Font,
        new Rectangle(10, 10, 70, 70), SystemColors.ControlText, 
        SystemColors.ControlDark);
}
Private Sub RenderText4(ByVal e As PaintEventArgs)
    TextRenderer.DrawText(e.Graphics, "Regular Text.", _
        Me.Font, New Rectangle(10, 10, 70, 70), _
        SystemColors.ControlText, SystemColors.ControlDark)

End Sub

Açıklamalar

backColor parametresi, parametresi içindeki alana bounds uygulanır. sırasıyla veya font veya backcolorforecolor isenullEmpty, DrawText yöntemi metni tarafından dcbelirtilen cihaz bağlamında seçili durumdaki yazı tipine veya renge çizer. ise forecolorTransparent, metin çizilmeyecektir.

Bu yöntem, parametresi tarafından belirtilen dikdörtgende yatay ve dikey olarak ortalanmış metinle bounds sonuçlanır. Metnin çizildiği şekli değiştirmek için parametre türü alan bir DrawText sürümünü TextFormatFlags kullanın.

TextRenderer sınıfı tarafından sunulan metin işleme, GDI metin işlemeyi temel alır ve Windows Forms yazdırma için desteklenmez. Bunun yerine sınıfının yöntemlerini DrawString kullanınGraphics.

Şunlara uygulanır

DrawText(IDeviceContext, String, Font, Point, Color, TextFormatFlags)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamı, yazı tipi, renk ve biçimlendirme yönergelerini kullanarak belirtilen konumda belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, System::String ^ text, System::Drawing::Font ^ font, System::Drawing::Point pt, System::Drawing::Color foreColor, System::Windows::Forms::TextFormatFlags flags);
public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Point pt, System.Drawing.Color foreColor, System.Windows.Forms.TextFormatFlags flags);
public static void DrawText(System.Drawing.IDeviceContext dc, string? text, System.Drawing.Font? font, System.Drawing.Point pt, System.Drawing.Color foreColor, System.Windows.Forms.TextFormatFlags flags);
static member DrawText : System.Drawing.IDeviceContext * string * System.Drawing.Font * System.Drawing.Point * System.Drawing.Color * System.Windows.Forms.TextFormatFlags -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As String, font As Font, pt As Point, foreColor As Color, flags As TextFormatFlags)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
String

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

pt
Point

Point Çizilen metnin sol üst köşesini temsil eden.

foreColor
Color

Color Çizilen metne uygulanacak.

flags
TextFormatFlags

Değerlerin bit düzeyinde birleşimi TextFormatFlags .

Özel durumlar

dc, null'e eşittir.

Örnekler

Aşağıdaki kod örneği, yönteminin DrawText nasıl kullanılacağını gösterir. Bu örneği çalıştırmak için kodu bir Windows Formuna yapıştırın ve formun RenderText5 olay işleyicisinden Paint çağırın ve ePaintEventArgs olarak geçirin.

private void RenderText5(PaintEventArgs e)
{
    TextRenderer.DrawText(e.Graphics, "Some text.",
        this.Font, new Point(10, 10), SystemColors.ControlText, TextFormatFlags.Bottom);
}
Private Sub RenderText5(ByVal e As PaintEventArgs)
    TextRenderer.DrawText(e.Graphics, "Some text.", _
    Me.Font, New Point(10, 10), SystemColors.ControlText, _
    TextFormatFlags.Bottom)

End Sub

Açıklamalar

Parametre alan DrawText aşırı yüklemelerden birini TextFormatFlags kullanarak metnin nasıl çizildiğini değiştirebilirsiniz. Örneğin, öğesinin TextRenderer varsayılan davranışı, taşma karakterlerini barındırmak için çizilen metnin sınırlayıcı dikdörtgenine doldurma eklemektir. Bu fazladan boşluklar olmadan bir metin satırı çizmeniz gerekiyorsa ve sürümlerini DrawText kullanmanız gerekir ve MeasureText bu da ve SizeTextFormatFlags parametresini alır. Bir örnek için bkz. MeasureText(IDeviceContext, String, Font, Size, TextFormatFlags).

backColor parametresi, parametresi içindeki alana bounds uygulanır. sırasıyla veya font veya forecolorise nullColor.Empty; DrawText yöntemi metni tarafından dcbelirtilen cihaz bağlamında seçili durumdaki yazı tipine veya renge çizer. ise forecolorTransparent, metin çizilmeyecektir.

TextRenderer sınıfı tarafından sunulan metin işleme, GDI metin işlemeyi temel alır ve Windows Forms yazdırma için desteklenmez. Bunun yerine sınıfının yöntemlerini DrawString kullanınGraphics.

TextRenderer, çizilmiş metne sekme durakları eklemeyi desteklemez, ancak bayrağını kullanarak ExpandTabs mevcut sekme duraklarını genişletebilirsiniz.

Note

Çizilen metnin sol üst köşesi olarak DrawText belirten Point yöntemleri Windows 2000'de doğru şekilde işlenmez. Uygulamanız Windows 2000 çalıştıran makinelerde kullanıma yönelikse, çizilen metnin sınırları için DrawText belirten Rectangle yöntemlerinden birini kullanmanız gerekir.

Şunlara uygulanır

DrawText(IDeviceContext, String, Font, Point, Color, Color)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamını, yazı tipini, rengini ve arka rengini kullanarak belirtilen konumda belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, System::String ^ text, System::Drawing::Font ^ font, System::Drawing::Point pt, System::Drawing::Color foreColor, System::Drawing::Color backColor);
public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Point pt, System.Drawing.Color foreColor, System.Drawing.Color backColor);
public static void DrawText(System.Drawing.IDeviceContext dc, string? text, System.Drawing.Font? font, System.Drawing.Point pt, System.Drawing.Color foreColor, System.Drawing.Color backColor);
static member DrawText : System.Drawing.IDeviceContext * string * System.Drawing.Font * System.Drawing.Point * System.Drawing.Color * System.Drawing.Color -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As String, font As Font, pt As Point, foreColor As Color, backColor As Color)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
String

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

pt
Point

Point Çizilen metnin sol üst köşesini temsil eden.

foreColor
Color

Color Çizilen metne uygulanacak.

backColor
Color

Color, çizilen metnin arka plan alanına uygulanır.

Özel durumlar

dc, null'e eşittir.

Örnekler

Aşağıdaki kod örneği, yönteminin DrawText nasıl kullanılacağını gösterir. Bu örneği çalıştırmak için kodu bir Windows Formuna yapıştırın ve formun RenderText3 olay işleyicisinden Paint çağırın ve ePaintEventArgs olarak geçirin.

private void RenderText3(PaintEventArgs e)
{
    TextRenderer.DrawText(e.Graphics, "Regular Text", this.Font,
        new Point(10, 10), Color.Red, Color.PowderBlue);
}
Private Sub RenderText3(ByVal e As PaintEventArgs)
    TextRenderer.DrawText(e.Graphics, "Regular Text", Me.Font, _
        New Point(10, 10), Color.Red, Color.PowderBlue)

End Sub

Açıklamalar

backColor parametresi, çizilen metni içeren dikdörtgen alana uygulanır. sırasıyla veya font veya backcolorforecolor isenullColor.Empty, DrawText yöntemi metni tarafından dcbelirtilen cihaz bağlamında seçili durumdaki yazı tipine veya renge çizer. ise forecolorTransparent, metin çizilmeyecektir.

Parametre alan DrawText aşırı yüklemelerden birini TextFormatFlags kullanarak metnin nasıl çizildiğini değiştirebilirsiniz.

TextRenderer sınıfı tarafından sunulan metin işleme, GDI metin işlemeyi temel alır ve Windows Forms yazdırma için desteklenmez. Bunun yerine sınıfının yöntemlerini DrawString kullanınGraphics.

Note

Çizilen metnin sol üst köşesi olarak DrawText belirten Point yöntemleri Windows 2000'de doğru şekilde işlenmez. Uygulamanız Windows 2000 çalıştıran makinelerde kullanıma yönelikse, çizilen metnin sınırları için DrawText belirten Rectangle yöntemlerinden birini kullanmanız gerekir.

Şunlara uygulanır

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Rectangle, Color, Color, TextFormatFlags)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamı, yazı tipi, renk, arka renk ve biçimlendirme yönergelerini kullanarak belirtilen sınırların içinde belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, ReadOnlySpan<char> text, System::Drawing::Font ^ font, System::Drawing::Rectangle bounds, System::Drawing::Color foreColor, System::Drawing::Color backColor, System::Windows::Forms::TextFormatFlags flags);
public static void DrawText(System.Drawing.IDeviceContext dc, ReadOnlySpan<char> text, System.Drawing.Font? font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor, System.Drawing.Color backColor, System.Windows.Forms.TextFormatFlags flags);
static member DrawText : System.Drawing.IDeviceContext * ReadOnlySpan<char> * System.Drawing.Font * System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color * System.Windows.Forms.TextFormatFlags -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As ReadOnlySpan(Of Char), font As Font, bounds As Rectangle, foreColor As Color, backColor As Color, flags As TextFormatFlags)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
ReadOnlySpan<Char>

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

bounds
Rectangle

Rectangle Metnin sınırlarını temsil eden.

foreColor
Color

Color Çizilen metne uygulanacak.

backColor
Color

Color, çizilen metnin arka plan alanına uygulanır.

flags
TextFormatFlags

Değerlerin bit düzeyinde birleşimi TextFormatFlags .

Özel durumlar

dc, null'e eşittir.

Şunlara uygulanır

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Rectangle, Color, Color)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamını, yazı tipini, rengini ve arka rengini kullanarak belirtilen sınırların içinde belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, ReadOnlySpan<char> text, System::Drawing::Font ^ font, System::Drawing::Rectangle bounds, System::Drawing::Color foreColor, System::Drawing::Color backColor);
public static void DrawText(System.Drawing.IDeviceContext dc, ReadOnlySpan<char> text, System.Drawing.Font? font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor, System.Drawing.Color backColor);
static member DrawText : System.Drawing.IDeviceContext * ReadOnlySpan<char> * System.Drawing.Font * System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As ReadOnlySpan(Of Char), font As Font, bounds As Rectangle, foreColor As Color, backColor As Color)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
ReadOnlySpan<Char>

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

bounds
Rectangle

Rectangle Metnin sınırlarını temsil eden.

foreColor
Color

Color Çizilen metne uygulanacak.

backColor
Color

Color, çizilen metnin arka plan alanına uygulanır.

Özel durumlar

dc, null'e eşittir.

Şunlara uygulanır

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Point, Color, TextFormatFlags)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamı, yazı tipi, renk ve biçimlendirme yönergelerini kullanarak belirtilen konumda belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, ReadOnlySpan<char> text, System::Drawing::Font ^ font, System::Drawing::Point pt, System::Drawing::Color foreColor, System::Windows::Forms::TextFormatFlags flags);
public static void DrawText(System.Drawing.IDeviceContext dc, ReadOnlySpan<char> text, System.Drawing.Font? font, System.Drawing.Point pt, System.Drawing.Color foreColor, System.Windows.Forms.TextFormatFlags flags);
static member DrawText : System.Drawing.IDeviceContext * ReadOnlySpan<char> * System.Drawing.Font * System.Drawing.Point * System.Drawing.Color * System.Windows.Forms.TextFormatFlags -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As ReadOnlySpan(Of Char), font As Font, pt As Point, foreColor As Color, flags As TextFormatFlags)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
ReadOnlySpan<Char>

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

pt
Point

Point Çizilen metnin sol üst köşesini temsil eden.

foreColor
Color

Color Çizilen metne uygulanacak.

flags
TextFormatFlags

Değerlerin bit düzeyinde birleşimi TextFormatFlags .

Özel durumlar

dc, null'e eşittir.

Şunlara uygulanır

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Point, Color, Color)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamını, yazı tipini, rengini ve arka rengini kullanarak belirtilen konumda belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, ReadOnlySpan<char> text, System::Drawing::Font ^ font, System::Drawing::Point pt, System::Drawing::Color foreColor, System::Drawing::Color backColor);
public static void DrawText(System.Drawing.IDeviceContext dc, ReadOnlySpan<char> text, System.Drawing.Font font, System.Drawing.Point pt, System.Drawing.Color foreColor, System.Drawing.Color backColor);
static member DrawText : System.Drawing.IDeviceContext * ReadOnlySpan<char> * System.Drawing.Font * System.Drawing.Point * System.Drawing.Color * System.Drawing.Color -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As ReadOnlySpan(Of Char), font As Font, pt As Point, foreColor As Color, backColor As Color)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
ReadOnlySpan<Char>

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

pt
Point

Point Çizilen metnin sol üst köşesini temsil eden.

foreColor
Color

Color Çizilen metne uygulanacak.

backColor
Color

Color, çizilen metnin arka plan alanına uygulanır.

Özel durumlar

dc, null'e eşittir.

Şunlara uygulanır

DrawText(IDeviceContext, String, Font, Rectangle, Color)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamını, yazı tipini ve rengi kullanarak belirtilen sınırların içinde belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, System::String ^ text, System::Drawing::Font ^ font, System::Drawing::Rectangle bounds, System::Drawing::Color foreColor);
public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor);
public static void DrawText(System.Drawing.IDeviceContext dc, string? text, System.Drawing.Font? font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor);
static member DrawText : System.Drawing.IDeviceContext * string * System.Drawing.Font * System.Drawing.Rectangle * System.Drawing.Color -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As String, font As Font, bounds As Rectangle, foreColor As Color)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
String

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

bounds
Rectangle

Rectangle Metnin sınırlarını temsil eden.

foreColor
Color

Color Çizilen metne uygulanacak.

Özel durumlar

dc, null'e eşittir.

Örnekler

Aşağıdaki kod örneği, yönteminin DrawText nasıl kullanılacağını gösterir. Bu örneği çalıştırmak için kodu bir Windows Formuna yapıştırın ve formun RenderText2 olay işleyicisinden Paint çağırın ve ePaintEventArgs olarak geçirin.

private void RenderText2(PaintEventArgs e)
{
    TextRenderer.DrawText(e.Graphics, "Regular Text", this.Font,
        new Rectangle(10, 10, 100, 100), SystemColors.ControlText);
}
Private Sub RenderText2(ByVal e As PaintEventArgs)
    TextRenderer.DrawText(e.Graphics, "Regular Text", _
        Me.Font, New Rectangle(10, 10, 100, 100), _
        SystemColors.ControlText)

End Sub

Açıklamalar

sırasıyla veya font veya forecolorise nullColor.Empty; DrawText yöntemi metni tarafından dcbelirtilen cihaz bağlamında seçili durumdaki yazı tipine veya renge çizer. ise forecolorTransparent, metin çizilmeyecektir.

Bu yöntem, parametresi tarafından belirtilen dikdörtgende yatay ve dikey olarak ortalanmış metinle bounds sonuçlanır. Metnin çizildiği şekli değiştirmek için parametre türü alan bir DrawText sürümünü TextFormatFlags kullanın.

TextRenderer sınıfı tarafından sunulan metin işleme, GDI metin işlemeyi temel alır ve Windows Forms yazdırma için desteklenmez. Bunun yerine sınıfının yöntemlerini DrawString kullanınGraphics.

Ayrıca bkz.

Şunlara uygulanır

DrawText(IDeviceContext, String, Font, Point, Color)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamını, yazı tipini ve rengi kullanarak belirtilen konumda belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, System::String ^ text, System::Drawing::Font ^ font, System::Drawing::Point pt, System::Drawing::Color foreColor);
public static void DrawText(System.Drawing.IDeviceContext dc, string text, System.Drawing.Font font, System.Drawing.Point pt, System.Drawing.Color foreColor);
public static void DrawText(System.Drawing.IDeviceContext dc, string? text, System.Drawing.Font? font, System.Drawing.Point pt, System.Drawing.Color foreColor);
static member DrawText : System.Drawing.IDeviceContext * string * System.Drawing.Font * System.Drawing.Point * System.Drawing.Color -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As String, font As Font, pt As Point, foreColor As Color)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
String

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

pt
Point

Point Çizilen metnin sol üst köşesini temsil eden.

foreColor
Color

Color Çizilen metne uygulanacak.

Özel durumlar

dc, null'e eşittir.

Örnekler

Aşağıdaki kod örneği, yönteminin DrawText nasıl kullanılacağını gösterir. Bu örneği çalıştırmak için kodu bir Windows Formuna yapıştırın ve formun RenderText1 olay işleyicisinden Paint çağırın ve ePaintEventArgs olarak geçirin.

private void RenderText1(PaintEventArgs e)
{
    TextRenderer.DrawText(e.Graphics, "Regular Text", this.Font, 
        new Point(10, 10), SystemColors.ControlText);
}
Private Sub RenderText1(ByVal e As PaintEventArgs)
    TextRenderer.DrawText(e.Graphics, "Regular Text", _
        Me.Font, New Point(10, 10), SystemColors.ControlText)

End Sub

Açıklamalar

Parametre alan DrawText aşırı yüklemelerden birini TextFormatFlags kullanarak metnin nasıl çizildiğini değiştirebilirsiniz.

font veya nullforecolor iseColor.EmptyDrawText, yöntemi metni tarafından dcbelirtilen cihaz bağlamında seçili durumdaki yazı tipine veya renge çizer. ise forecolorTransparent, metin çizilmeyecektir.

TextRenderer sınıfı tarafından sunulan metin işleme, GDI metin işlemeyi temel alır ve Windows Forms yazdırma için desteklenmez. Bunun yerine sınıfının yöntemlerini DrawString kullanınGraphics.

Note

Çizilen metnin sol üst köşesi olarak DrawText belirten Point yöntemleri Windows 2000'de doğru şekilde işlenmez. Uygulamanız Windows 2000 çalıştıran makinelerde kullanıma yönelikse, çizilen metnin sınırları için DrawText belirten Rectangle yöntemlerinden birini kullanmanız gerekir.

Ayrıca bkz.

Şunlara uygulanır

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Rectangle, Color)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamını, yazı tipini ve rengi kullanarak belirtilen sınırların içinde belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, ReadOnlySpan<char> text, System::Drawing::Font ^ font, System::Drawing::Rectangle bounds, System::Drawing::Color foreColor);
public static void DrawText(System.Drawing.IDeviceContext dc, ReadOnlySpan<char> text, System.Drawing.Font? font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor);
static member DrawText : System.Drawing.IDeviceContext * ReadOnlySpan<char> * System.Drawing.Font * System.Drawing.Rectangle * System.Drawing.Color -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As ReadOnlySpan(Of Char), font As Font, bounds As Rectangle, foreColor As Color)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
ReadOnlySpan<Char>

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

bounds
Rectangle

Rectangle Metnin sınırlarını temsil eden.

foreColor
Color

Color Çizilen metne uygulanacak.

Özel durumlar

dc, null'e eşittir.

Şunlara uygulanır

DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Rectangle, Color, TextFormatFlags)

Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs
Kaynak:
TextRenderer.cs

Belirtilen cihaz bağlamı, yazı tipi, renk ve biçimlendirme yönergelerini kullanarak belirtilen sınırların içinde belirtilen metni çizer.

public:
 static void DrawText(System::Drawing::IDeviceContext ^ dc, ReadOnlySpan<char> text, System::Drawing::Font ^ font, System::Drawing::Rectangle bounds, System::Drawing::Color foreColor, System::Windows::Forms::TextFormatFlags flags);
public static void DrawText(System.Drawing.IDeviceContext dc, ReadOnlySpan<char> text, System.Drawing.Font? font, System.Drawing.Rectangle bounds, System.Drawing.Color foreColor, System.Windows.Forms.TextFormatFlags flags);
static member DrawText : System.Drawing.IDeviceContext * ReadOnlySpan<char> * System.Drawing.Font * System.Drawing.Rectangle * System.Drawing.Color * System.Windows.Forms.TextFormatFlags -> unit
Public Shared Sub DrawText (dc As IDeviceContext, text As ReadOnlySpan(Of Char), font As Font, bounds As Rectangle, foreColor As Color, flags As TextFormatFlags)

Parametreler

dc
IDeviceContext

Metnin çizildiği cihaz bağlamı.

text
ReadOnlySpan<Char>

Çizecek metin.

font
Font

Font Çizilen metne uygulanacak.

bounds
Rectangle

Rectangle Metnin sınırlarını temsil eden.

foreColor
Color

Color Çizilen metne uygulanacak.

flags
TextFormatFlags

Değerlerin bit düzeyinde birleşimi TextFormatFlags .

Özel durumlar

dc, null'e eşittir.

Şunlara uygulanır