RayCraftDocs
v1.0.3
es
raycraft.dev
En esta página

ProofingPanel

Complete

La lista de problemas de ortografía, gramática y lógica que muestran el visor de PDF, el editor de documentos, la hoja de cálculo y el editor de presentaciones. Cada entrada se puede seleccionar, corregir con una sugerencia o ignorar, y los tipos se pueden filtrar.

Ejemplo

Control ProofingPanel

Parámetros

ParámetroTipoDescripción
BusyboolMuestra una línea de progreso en lugar del resultado.
ClassstringClases CSS adicionales que se agregan al elemento raíz.
EntriesIReadOnlyList<ProofingEntry>Los problemas, en el orden del documento: ProofingEntry con un identificador, un texto de ubicación, el problema y un contexto opcional.
MaxShownintMayor número de entradas enumeradas a la vez (300 de forma predeterminada).
MaxSuggestionsintMayor número de sugerencias enumeradas por entrada (5 de forma predeterminada).
ReadOnlyboolOculta los botones de reemplazo; las sugerencias se enumeran como texto.
SelectedIdstringIdentificador de la entrada que el control muestra actualmente.
StatusstringTexto de progreso mientras Busy. De forma predeterminada, un Checking localizado.
StylestringEstilo en línea agregado al elemento raíz.
TitlestringTítulo del panel. De forma predeterminada, un Spelling and grammar localizado.

Eventos

EventoTipoDescripción
OnApplyEventCallback<ValueTuple<ProofingEntry, string>>Se genera con la entrada y la sugerencia elegida.
OnCloseEventCallbackLo genera el botón de cierre, que solo se muestra cuando se gestiona el evento.
OnIgnoreEventCallback<ProofingEntry>Se genera con la entrada que se debe ignorar una vez.
OnIgnoreAllEventCallback<ProofingEntry>Se genera con una entrada de ortografía cuya palabra se ignora en todas partes.
OnRecheckEventCallbackLo genera el botón Check again, que solo se muestra cuando se gestiona el evento.
OnSelectEventCallback<ProofingEntry>Se genera con la entrada en la que se hizo clic.

Paquete

ProofingPanel forma parte de RayCraft Complete. Paquete: RayCraft.Blazor.Complete. Se obtiene del feed privado de RayCraft y requiere una licencia activa. Consulte Primeros pasos.