Vérifications d’orthographe, de grammaire et de logique dans un seul panneau, partagé par la visionneuse PDF, l’éditeur de documents et le tableur.
Pourquoi c’est utile
- Anglais et bulgare
- Orthographe, grammaire et logique
- Un seul panneau
Où il trouve sa place
- Documents
- Tableurs
- Présentations

Exemple
<TextField Label="Text" Lines="4" @bind-Value="_text" />
<ProofingPanel Entries="Entries()" ReadOnly="true" Style="height:22rem" OnRecheck="Recheck" />
@code {
private string _text = "This are a sample with with a repeated word and a missspelled one. Това е примерен текст с грешка в изречението и двоен интервал.";
private IReadOnlyList<ProofingEntry> _entries = [];
protected override void OnInitialized() => Recheck();
private IReadOnlyList<ProofingEntry> Entries() => _entries;
private void Recheck() =>
_entries = Proofreader.Shared.Check(_text ?? string.Empty, ProofOptions.Default)
.Select((issue, index) => new ProofingEntry($"{index}", $"{issue.Start + 1}", issue))
.ToList();
} Un court fragment. Ajoutez @using RayCraft.Blazor.Components à votre page et utilisez un mode de rendu interactif.
Fait partie de RayCraft Complete.