TextJusteringstillägg

Tilläggen TextAlignment innehåller en serie tilläggsmetoder som stöder konfiguration av textjustering av kontroller som implementerar ITextAlignment.

Textstart

Metoden TextStart anger ITextAlignment.HorizontalTextAlignment egenskapen till TextAlignment.Start.

Här är ett exempel på hur du ställer in Label.HorizontalTextAlignment till TextAlignment.Start med TextStart:

new Label().TextStart()

TextCenterHorizontal

Metoden TextCenterHorizontal anger ITextAlignment.HorizontalTextAlignment egenskapen till TextAlignment.Center.

Här är ett exempel på att ställa in Label.HorizontalTextAlignment till TextAlignment.Center med hjälp av TextCenterHorizontal:

new Label().TextCenterHorizontal()

TextEnd

Metoden TextEnd anger ITextAlignment.HorizontalTextAlignment egenskapen till TextAlignment.End.

Här är ett exempel på hur du ställer in Label.HorizontalTextAlignment till TextAlignment.End med TextEnd:

new Label().TextEnd()

TextJustify

Metoden TextJustify anger ITextAlignment.HorizontalTextAlignment egenskapen till TextAlignment.Justify.

Här är ett exempel på att ställa in Label.HorizontalTextAlignment till TextAlignment.Justify med TextJustify:

new Label().TextJustify()

Texttop

Metoden TextTop anger ITextAlignment.VerticalTextAlignment egenskapen till TextAlignment.Start.

Här är ett exempel på hur du ställer in Label.VerticalTextAlignment till TextAlignment.Start med TextTop:

new Label().TextTop()

TextCenterVertical

Metoden TextCenterVertical anger ITextAlignment.VerticalTextAlignment egenskapen till TextAlignment.Center.

Här är ett exempel på att ställa in Label.VerticalTextAlignment till TextAlignment.Center med TextCenterVertical:

new Label().TextCenterVertical()

TextBottom

Metoden TextBottom anger ITextAlignment.VerticalTextAlignment egenskapen till TextAlignment.End.

Här är ett exempel på hur du ställer in Label.VerticalTextAlignmentTextAlignment.End med hjälp av TextBottom:

new Label().TextBottom()

TextCenter

Metoden TextCenter anger både ITextAlignment.HorizontalTextAlignment egenskapen och egenskapen ITextAlignment.VerticalTextAlignment till TextAlignment.Center.

Här är ett exempel på hur du ställer in både Label.VerticalTextAlignment och Label.HorizontalTextAlignment till TextAlignment.Center med TextCenter:

new Label().TextCenter()

Vänster till höger

Namnrymden LeftToRight innehåller två tilläggsmetoder, TextLeft och TextRight, som är anpassade till skrift från vänster till höger.

För att kunna använda tilläggen LeftToRight måste vi först lägga till följande using direktiv:

using CommunityToolkit.Maui.Markup.LeftToRight;

TextVänster

Metoden TextLeft ställer in egenskapen ITextAlignment.HorizontalTextAlignment till TextAlignment.Start, vilket motsvarar vänster-till-höger-skrift.

Här är ett exempel på att ställa in Label.HorizontalTextAlignment till TextAlignment.Start med TextLeft:

using CommunityToolkit.Maui.Markup.LeftToRight;

// ...

new Label().TextLeft()

TextRight

Metoden TextRight sätter egenskapen ITextAlignment.HorizontalTextAlignment till TextAlignment.End, vilket anpassar till vänster-till-höger-skrift.

Här är ett exempel på hur du ställer in Label.HorizontalTextAlignment till TextAlignment.End med TextRight:

using CommunityToolkit.Maui.Markup.LeftToRight;

// ...

new Label().TextRight()

HögerTillVänster

Namnområdet RightToLeft innehåller två tilläggsmetoder, TextLeft och TextRight, som anpassas till höger-till-vänster-skrift.

För att kunna använda tilläggen LeftToRight måste vi först lägga till följande using direktiv:

using CommunityToolkit.Maui.Markup.RightToLeft;

TextVänster

Metoden TextLeft ställer in egenskapen ITextAlignment.HorizontalTextAlignmentTextAlignment.End för justering till höger till vänster-skrift.

Här är ett exempel på hur du ställer in Label.HorizontalTextAlignment till TextAlignment.End med TextLeft:

using CommunityToolkit.Maui.Markup.RightToLeft;

// ...

new Label().TextLeft()

TextRight

Metoden TextRight sätter egenskapen ITextAlignment.HorizontalTextAlignment till TextAlignment.Start för anpassning till höger-till-vänster-skrift.

Här är ett exempel på hur du ställer in Label.HorizontalTextAlignment till TextAlignment.Start med TextRight:

using CommunityToolkit.Maui.Markup.RightToLeft;

// ...

new Label().TextRight()