Extensões de etiqueta

As Label extensões fornecem uma série de métodos de extensão que suportam a configuração de um Label.

Texto formatado

O FormattedText método permite-nos atribuir múltiplos Spans ao Label.FormattedTextProperty.

O exemplo seguinte mostra como adicionar múltiplos Spans a um Label utilizando .FormattedText():

new Label().FormattedText(new[] 
{
    new Span { Text = "Here is a link to the docs: " },
    new Span { Text = "https://dotnet.territoriali.olinfo.it/", TextDecorations = TextDecorations.Underline, TextColor = Colors.Blue }
});