RayCraftDocs
v1.0.3
de
raycraft.dev
Auf dieser Seite

ProofingPanel

Complete

Die Liste der Rechtschreib-, Grammatik- und Logikprobleme, die der PDF-Viewer, der Dokumenteditor, die Tabellenkalkulation und der Präsentationseditor zeigen. Jeder Eintrag kann gewählt, mit einem Vorschlag korrigiert oder ignoriert werden, und die Arten können gefiltert werden.

Beispiel

Steuerelement ProofingPanel

Parameter

ParameterTypBeschreibung
BusyboolZeigt statt des Ergebnisses eine Fortschrittslinie.
ClassstringZusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden.
EntriesIReadOnlyList<ProofingEntry>Die Probleme in Dokumentreihenfolge: ProofingEntry mit einer Kennung, einem Ortstext, dem Problem und optionalem Kontext.
MaxShownintHöchstzahl gleichzeitig aufgelisteter Einträge (Standard 300).
MaxSuggestionsintHöchstzahl der pro Eintrag aufgelisteten Vorschläge (Standard 5).
ReadOnlyboolBlendet die Schaltflächen zum Ersetzen aus; die Vorschläge werden als Text aufgelistet.
SelectedIdstringKennung des Eintrags, den das Steuerelement gerade zeigt.
StatusstringFortschrittstext, solange Busy gesetzt ist. Standardmäßig ein lokalisiertes Checking.
StylestringInline-Stil, der dem Wurzelelement hinzugefügt wird.
TitlestringTitel des Bereichs. Standardmäßig ein lokalisiertes Spelling and grammar.

Ereignisse

EreignisTypBeschreibung
OnApplyEventCallback<ValueTuple<ProofingEntry, string>>Wird mit dem Eintrag und dem gewählten Vorschlag ausgelöst.
OnCloseEventCallbackWird von der Schließen-Schaltfläche ausgelöst, die nur angezeigt wird, wenn das Ereignis behandelt wird.
OnIgnoreEventCallback<ProofingEntry>Wird mit dem Eintrag ausgelöst, der einmal ignoriert werden soll.
OnIgnoreAllEventCallback<ProofingEntry>Wird mit einem Rechtschreibeintrag ausgelöst, dessen Wort überall ignoriert wird.
OnRecheckEventCallbackWird von der Schaltfläche Check again ausgelöst, die nur angezeigt wird, wenn das Ereignis behandelt wird.
OnSelectEventCallback<ProofingEntry>Wird mit dem angeklickten Eintrag ausgelöst.

Paket

ProofingPanel gehört zu RayCraft Complete. Paket: RayCraft.Blazor.Complete. Es stammt aus dem privaten RayCraft-Feed und erfordert eine aktive Lizenz. Siehe Erste Schritte.