Aracılığıyla paylaş


ICanvas.DrawString Yöntem

Tanım

Aşırı Yüklemeler

DrawString(String, Single, Single, HorizontalAlignment)

Tuvale bir metin dizesi çizer.

DrawString(String, Single, Single, Single, Single, HorizontalAlignment, VerticalAlignment, TextFlow, Single)

Tuvale sınırlayıcı bir kutu içinde bir metin dizesi çizer.

DrawString(String, Single, Single, HorizontalAlignment)

Kaynak:
ICanvas.cs
Kaynak:
ICanvas.cs

Tuvale bir metin dizesi çizer.

public:
 void DrawString(System::String ^ value, float x, float y, Microsoft::Maui::Graphics::HorizontalAlignment horizontalAlignment);
public void DrawString (string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment);
abstract member DrawString : string * single * single * Microsoft.Maui.Graphics.HorizontalAlignment -> unit
Public Sub DrawString (value As String, x As Single, y As Single, horizontalAlignment As HorizontalAlignment)

Parametreler

value
String

Görüntülenecek metin.

x
Single

Başlangıç x koordinatı.

y
Single

Başlangıç y koordinatı.

horizontalAlignment
HorizontalAlignment

Dizeyi hizalamak için yatay hizalama seçenekleri.

Açıklamalar

Öznitelikli metin çizmek için kullanın DrawText(IAttributedText, Single, Single, Single, Single) .

Şunlara uygulanır

DrawString(String, Single, Single, Single, Single, HorizontalAlignment, VerticalAlignment, TextFlow, Single)

Kaynak:
ICanvas.cs
Kaynak:
ICanvas.cs

Tuvale sınırlayıcı bir kutu içinde bir metin dizesi çizer.

public void DrawString (string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0);
abstract member DrawString : string * single * single * single * single * Microsoft.Maui.Graphics.HorizontalAlignment * Microsoft.Maui.Graphics.VerticalAlignment * Microsoft.Maui.Graphics.TextFlow * single -> unit
Public Sub DrawString (value As String, x As Single, y As Single, width As Single, height As Single, horizontalAlignment As HorizontalAlignment, verticalAlignment As VerticalAlignment, Optional textFlow As TextFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, Optional lineSpacingAdjustment As Single = 0)

Parametreler

value
String

Görüntülenecek metin.

x
Single

Sınırlayıcı kutunun başlangıç x koordinatı.

y
Single

Sınırlayıcı kutunun başlangıç y koordinatı.

width
Single

Sınırlayıcı kutunun genişliği.

height
Single

Sınırlayıcı kutunun yüksekliği.

horizontalAlignment
HorizontalAlignment

Dizeyi sınırlayıcı kutu içinde hizalamak için yatay hizalama seçenekleri.

verticalAlignment
VerticalAlignment

Dizeyi sınırlayıcı kutunun içine hizalamak için dikey hizalama seçenekleri.

textFlow
TextFlow

Sınırlayıcı kutunun taşması durumunda metnin kırpılıp kırpılmayacağını belirtir. Varsayılan ClipBounds değeridir.

lineSpacingAdjustment
Single

Satırlar arasındaki aralık ayarlaması. Varsayılan değer 0'dır.

Şunlara uygulanır