Aller au contenu
ESPACE DE TRAVAIL · COMPLETE

MessageEditor

Un éditeur léger pour écrire des messages avec une mise en forme de base.

Un éditeur léger pour écrire des messages : gras, italique, souligné, listes, citation, lien et effacement de la mise en forme.

Pourquoi c’est utile

  • Mise en forme de base
  • Léger et rapide
  • Bascule vers le texte brut

Où il trouve sa place

  • Éditeurs de courrier
  • Commentaires
  • Notes
Le contrôle MessageEditor dans une page RayCraft

Exemple

<MessageEditor @bind-Value="_html" @bind-Mode="_mode" Label="Message" Placeholder="Write your message" MinHeight="10rem" />
<h3>Safe HTML</h3>
<CodeBlock Language="html" Code="@(_html ?? string.Empty)" ShowCopy="false" />
<h3>Plain text</h3>
<CodeBlock Language="text" Code="@MessageHtml.ToPlainText(_html)" ShowCopy="false" />

@code {
    private string? _html = "<p>Hello,</p><p>Please find the <b>report</b> attached. See <a href=\"https://example.com/report\">the online copy</a>.</p>";
    private MessageEditorMode _mode = MessageEditorMode.Rich;
}

Un court fragment. Ajoutez @using RayCraft.Blazor.Components à votre page et utilisez un mode de rendu interactif.

Fait partie de RayCraft Complete.

Tous les contrôles ยท Documentation