Tritium UI
TritiumRichTextEditor
Edite texto formatado como HTML, com uma barra de ferramentas para os estilos de que a maioria dos formulários precisa.
Funções principais
- Ligue Html nos dois sentidos e leia o Text simples ao lado.
- Aplique negrito, itálico, sublinhado, títulos, parágrafos e listas com marcas ou numeradas.
- Insira e remova ligações.
- Mostre ou oculte a barra de ferramentas e passe a só leitura.
- Mostre um marcador de posição quando o documento está vazio.
- Dispare HtmlChanged depois de uma edição.
- Defina o documento a partir do código com SetHtmlAsync.
Plataformas
Android, iOS, Mac Catalyst e Windows 10 versão 19041 e posteriores (.NET 10 MAUI).
API principal
- Html . The document markup, two-way.
- Text . The plain-text view of the document, two-way.
- AreToolbarEnabled . Shows or hides the formatting toolbar.
- IsReadOnly . Prevents editing; AreRichTextEnabled also disables commands.
Exemplo básico
Declare este espaço de nomes na página.
xmlns:richtext="clr-namespace:Tritium.Maui.RichText;assembly=Tritium.Maui.RichText"
<richtext:TritiumRichTextEditor Html="{Binding BodyHtml}"
AreToolbarEnabled="True"
Placeholder="Write a note" /> Acrescente a origem de pacotes da sua licença e depois referencie o pacote que inclui este controlo. Estes pacotes não estão na galeria pública NuGet.