RayCraftDocs
v1.0.3
nl
raycraft.dev
Op deze pagina

ProofingPanel

Complete

De lijst met spelling-, grammatica- en logicaproblemen die de PDF-viewer, de documenteditor, de spreadsheet en de presentatie-editor tonen. Elk item kan worden geselecteerd, met een suggestie gecorrigeerd of genegeerd, en de soorten kunnen worden gefilterd.

Voorbeeld

Besturingselement ProofingPanel

Parameters

ParameterTypeBeschrijving
BusyboolToont een voortgangslijn in plaats van het resultaat.
ClassstringExtra CSS-klassen die aan het hoofdelement worden toegevoegd.
EntriesIReadOnlyList<ProofingEntry>De problemen, in documentvolgorde: ProofingEntry met een identificatie, een locatietekst, het probleem en optionele context.
MaxShownintMaximaal aantal items dat tegelijk wordt opgesomd (standaard 300).
MaxSuggestionsintMaximaal aantal suggesties dat per item wordt opgesomd (standaard 5).
ReadOnlyboolVerbergt de knoppen voor vervangen; de suggesties worden als tekst opgesomd.
SelectedIdstringIdentificatie van het item dat het besturingselement momenteel toont.
StatusstringVoortgangstekst terwijl Busy. Standaard een gelokaliseerde Checking.
StylestringInline stijl die aan het hoofdelement wordt toegevoegd.
TitlestringPaneeltitel. Standaard een gelokaliseerde Spelling and grammar.

Gebeurtenissen

GebeurtenisTypeBeschrijving
OnApplyEventCallback<ValueTuple<ProofingEntry, string>>Geactiveerd met het item en de gekozen suggestie.
OnCloseEventCallbackGeactiveerd door de sluitknop, die alleen wordt getoond als de gebeurtenis wordt afgehandeld.
OnIgnoreEventCallback<ProofingEntry>Geactiveerd met het item dat eenmaal moet worden genegeerd.
OnIgnoreAllEventCallback<ProofingEntry>Geactiveerd met een spellingitem waarvan het woord overal wordt genegeerd.
OnRecheckEventCallbackGeactiveerd door de knop Check again, die alleen wordt getoond als de gebeurtenis wordt afgehandeld.
OnSelectEventCallback<ProofingEntry>Geactiveerd met het aangeklikte item.

Pakket

ProofingPanel maakt deel uit van RayCraft Complete. Pakket: RayCraft.Blazor.Complete. Het komt uit de privéfeed van RayCraft en vereist een actieve licentie. Zie Aan de slag.