次の方法で共有


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 です。

適用対象