TextRenderer Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Metni ölçmek ve işlemek için kullanılan yöntemleri sağlar. Bu sınıf devralınamaz.
public ref class TextRenderer sealed
public ref class TextRenderer abstract sealed
public sealed class TextRenderer
public static class TextRenderer
type TextRenderer = class
Public NotInheritable Class TextRenderer
Public Class TextRenderer
- Devralma
-
TextRenderer
Örnekler
Aşağıdaki kod örneğinde yönteminin nasıl kullanılacağı gösterilmektedir DrawText . Bu örneği çalıştırmak için, kodu bir Windows Formuna yapıştırın ve olarak geçirerek e
PaintEventArgsformun Paint olay işleyicisinden çağrısı RenderText1
yapın.
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
sınıfı, TextRenderer Bir Windows Form denetiminde static
metin ölçmek ve çizmek için kullanılabilecek bir dizi yöntem sağlar.
Parametre alan TextFormatFlags aşırı yüklemelerden birini DrawText kullanarak metnin nasıl çizildiğini değiştirebilirsiniz. Örneğin, öğesinin TextRenderer varsayılan davranışı, çizilen metnin sınırlayıcı dikdörtgenine doldurma eklemektir. Bu fazladan boşluklar olmadan bir metin satırı çizmeniz gerekiyorsa ve MeasureText sürümlerini DrawText kullanmanız gerekir. Bu da ve SizeTextFormatFlags parametresini alır. Örnek için bkz. MeasureText(IDeviceContext, String, Font, Size, TextFormatFlags)
Not
DrawText yöntemleri TextRenderer yazdırma için desteklenmez. Her zaman sınıfının yöntemlerini Graphics kullanmalısınızDrawString.
Yöntemler
DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Point, Color) |
Belirtilen cihaz bağlamını, yazı tipini ve rengini 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, ReadOnlySpan<Char>, Font, Point, Color, Color, TextFormatFlags) |
Belirtilen cihaz bağlamını, yazı tipini, rengini, arka rengini ve biçimlendirme yönergelerini kullanarak belirtilen konumda belirtilen metni çizer. |
DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Point, Color, TextFormatFlags) |
Belirtilen cihaz bağlamını, yazı tipini, rengini ve biçimlendirme yönergelerini 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, 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, Rectangle, Color, Color, TextFormatFlags) |
Belirtilen cihaz bağlamını, yazı tipini, rengi, arka rengi ve biçimlendirme yönergelerini kullanarak belirtilen sınırların içinde belirtilen metni çizer. |
DrawText(IDeviceContext, ReadOnlySpan<Char>, Font, Rectangle, Color, TextFormatFlags) |
Belirtilen cihaz bağlamını, yazı tipini, rengini ve biçimlendirme yönergelerini 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 rengini 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, String, Font, Point, Color, Color, TextFormatFlags) |
Belirtilen cihaz bağlamını, yazı tipini, rengini, arka rengini ve biçimlendirme yönergelerini kullanarak belirtilen konumda belirtilen metni çizer. |
DrawText(IDeviceContext, String, Font, Point, Color, TextFormatFlags) |
Belirtilen cihaz bağlamını, yazı tipini, rengini ve biçimlendirme yönergelerini 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, 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, Rectangle, Color, Color, TextFormatFlags) |
Belirtilen cihaz bağlamını, yazı tipini, rengi, arka rengi ve biçimlendirme yönergelerini kullanarak belirtilen sınırların içinde belirtilen metni çizer. |
DrawText(IDeviceContext, String, Font, Rectangle, Color, TextFormatFlags) |
Belirtilen cihaz bağlamını, yazı tipini, rengini ve biçimlendirme yönergelerini kullanarak belirtilen sınırların içinde belirtilen metni çizer. |
MeasureText(IDeviceContext, ReadOnlySpan<Char>, Font) |
Belirtilen cihaz bağlamında belirtilen yazı tipiyle çizilen metnin piksel cinsinden boyutunu sağlar. |
MeasureText(IDeviceContext, ReadOnlySpan<Char>, Font, Size) |
Belirtilen boyutu kullanarak belirtilen cihaz bağlamında belirtilen yazı tipiyle çizildiğinde belirtilen metnin piksel cinsinden boyutunu sağlar ve metin için ilk sınırlayıcı dikdörtgeni oluşturur. |
MeasureText(IDeviceContext, ReadOnlySpan<Char>, Font, Size, TextFormatFlags) |
Belirtilen boyutu kullanarak belirtilen cihaz bağlamı, yazı tipi ve biçimlendirme yönergeleriyle çizildiğinde belirtilen metnin piksel cinsinden boyutunu sağlar ve metnin ilk sınırlayıcı dikdörtgenini oluşturur. |
MeasureText(IDeviceContext, String, Font) |
Belirtilen cihaz bağlamında belirtilen yazı tipiyle çizilen metnin piksel cinsinden boyutunu sağlar. |
MeasureText(IDeviceContext, String, Font, Size) |
Belirtilen boyutu kullanarak belirtilen cihaz bağlamında belirtilen yazı tipiyle çizildiğinde belirtilen metnin piksel cinsinden boyutunu sağlar ve metin için ilk sınırlayıcı dikdörtgeni oluşturur. |
MeasureText(IDeviceContext, String, Font, Size, TextFormatFlags) |
Belirtilen boyutu kullanarak belirtilen cihaz bağlamı, yazı tipi ve biçimlendirme yönergeleriyle çizildiğinde belirtilen metnin piksel cinsinden boyutunu sağlar ve metnin ilk sınırlayıcı dikdörtgenini oluşturur. |
MeasureText(ReadOnlySpan<Char>, Font) |
Belirtilen yazı tipiyle çizildiğinde belirtilen metnin boyutunu piksel cinsinden sağlar. |
MeasureText(ReadOnlySpan<Char>, Font, Size) |
Belirtilen yazı tipiyle çizildiğinde belirtilen metnin piksel cinsinden boyutunu sağlar ve belirtilen boyutu kullanarak ilk sınırlayıcı dikdörtgeni oluşturur. |
MeasureText(ReadOnlySpan<Char>, Font, Size, TextFormatFlags) |
Belirtilen yazı tipi ve biçimlendirme yönergeleriyle çizildiğinde belirtilen metnin piksel cinsinden boyutunu sağlar ve metnin ilk sınırlayıcı dikdörtgenini oluşturmak için belirtilen boyutu kullanır. |
MeasureText(String, Font) |
Belirtilen yazı tipiyle çizildiğinde belirtilen metnin boyutunu piksel cinsinden sağlar. |
MeasureText(String, Font, Size) |
Belirtilen yazı tipiyle çizildiğinde belirtilen metnin piksel cinsinden boyutunu sağlar ve belirtilen boyutu kullanarak ilk sınırlayıcı dikdörtgeni oluşturur. |
MeasureText(String, Font, Size, TextFormatFlags) |
Belirtilen yazı tipi ve biçimlendirme yönergeleriyle çizildiğinde belirtilen metnin piksel cinsinden boyutunu sağlar ve metnin ilk sınırlayıcı dikdörtgenini oluşturmak için belirtilen boyutu kullanır. |