Поделиться через


ICanvas.DrawString Метод

Определение

Перегрузки

DrawString(String, Single, Single, HorizontalAlignment)

Рисует текстовую строку на холсте.

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

Рисует текстовую строку в ограничивающем поле на холсте.

DrawString(String, Single, Single, HorizontalAlignment)

Исходный код:
ICanvas.cs
Исходный код:
ICanvas.cs

Рисует текстовую строку на холсте.

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)

Параметры

value
String

Отображаемый текст.

x
Single

Начальная x координата.

y
Single

Начальная y координата.

horizontalAlignment
HorizontalAlignment

Параметры горизонтального выравнивания для выравнивания строки.

Комментарии

Чтобы нарисовать текст с атрибутами, используйте DrawText(IAttributedText, Single, Single, Single, Single) вместо этого.

Применяется к

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

Исходный код:
ICanvas.cs
Исходный код:
ICanvas.cs

Рисует текстовую строку в ограничивающем поле на холсте.

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)

Параметры

value
String

Отображаемый текст.

x
Single

Начальная x координата ограничивающего прямоугольника.

y
Single

Начальная y координата ограничивающего прямоугольника.

width
Single

Ширина ограничивающего прямоугольника.

height
Single

Высота ограничивающего прямоугольника.

horizontalAlignment
HorizontalAlignment

Параметры горизонтального выравнивания для выравнивания строки в ограничивающем поле.

verticalAlignment
VerticalAlignment

Параметры вертикального выравнивания для выравнивания строки в ограничивающем поле.

textFlow
TextFlow

Указывает, будет ли текст обрезаться в случае переполнения ограничивающего поля. По умолчанию — ClipBounds.

lineSpacingAdjustment
Single

Интервалы корректировки между линиями. Значение по умолчанию — 0.

Применяется к