MarkdownEditor
FreeZone de texte avec barre d'outils de mise en forme et aperçu en direct, pour les personnes qui écrivent en Markdown plutôt qu'en texte enrichi. L'aperçu utilise le composant Markdown, si bien que tout le texte est échappé et que seuls les liens sûrs sont conservés. Elle fonctionne avec EditForm comme les autres entrées.
Exemple

Paramètres
| Paramètre | Type | Description |
|---|---|---|
Class | string | Classes CSS supplémentaires ajoutées à l'élément racine. |
Disabled | bool | Désactive l'interaction. |
DisplayName | string | Nom utilisé dans les messages de validation. |
HelperText | string | Indication affichée sous le champ. |
Label | string | Texte d'étiquette visible (graphiques : nom accessible ; IconButton : nom accessible et info-bulle). |
Mode | MarkdownEditorMode | Edit, Split (par défaut) ou Preview. L'utilisateur peut le changer avec le bouton de bascule. |
Placeholder | string | Texte indicatif affiché quand le champ est vide. |
ReadOnly | bool | Affiche la valeur mais n'autorise pas de modification. |
Rows | int | Hauteur de la zone de texte en lignes. |
Style | string | Style en ligne ajouté à l'élément racine. |
Value | string | Valeur actuelle. À utiliser avec @bind-Value. |
Événements
| Événement | Type | Description |
|---|---|---|
ValueChanged | EventCallback<string> | Déclenché quand la valeur change. |
Paquet
MarkdownEditor fait partie de RayCraft Free. Paquet : RayCraft.Blazor. Il provient de nuget.org. Voir Premiers pas.
Envoyer un retourVersion 1.0.3