BoolEdit

El BoolEdit componente muestra una columna booleana (verdadero/falso) como una casilla de verificación o un interruptor de palanca.

React Blazor

Tipo de editor

Configurado EditorType para elegir entre BoolEditorType.Checkbox (por defecto) o BoolEditorType.Switch.

React Blazor

Posición en la discográfica

Configurado LabelPosition para controlar dónde se muestra la etiqueta. Por defecto, la etiqueta está junto al control. En Blazor, LabelPosition.Above la coloca arriba, y LabelPosition.Before / LabelPosition.After elige el lado; en React, LabelPosition.Default la coloca arriba.

React Blazor

Ejemplo

Un acotado básico BoolEdit a una columna booleana.

Ejemplo de reacción Ejemplo de Blazor React TypeScript Razor

Opciones de configuración

Utiliza los controles a continuación para explorar las propiedades disponibles.

Ejemplo de reacción Ejemplo de Blazor React TypeScript Razor
Casilla para marcarCambio En líneaArribaAntesDespués
Reaccionar Blazor

BoolEdit Clase

Parámetros

Nombre
Tipo
Default
Descripción
ChildContentRenderFragment?
Contenido hijo del componente
ColumnName*string
Nombre lógico de columna para vincular el editor desde el registro de la tabla.
Descriptionstring?
La descripción se mostrará en la descripción emergente.
Disabledbool?
¿Debería desactivar el editor?
DisplayLabelWhenAvailablebool
True
Especifica si mostrar una lable si está disponible.
DisplayTooltipWhenAvailablebool
True
Especifica si mostrar una descripción emergente si está disponible.
DisplayValidationErrorMessagebool
True
¿Debe mostrarse un mensaje de error de validación cuando el componente falla en la validación?
EditorTypeBoolEditorType
Checkbox
Tipo de editor para renderizar.
IsVisiblebool
True
¿El editor es visible?
Labelstring?
El texto se mostrará como etiqueta para el editor.
LabelPositionLabelPosition?
Posición de la etiqueta. LabelPosition.Above la pone por encima de la control; LabelPosition.Before y LabelPosition.After Ponlo junto al control de ese lado. Cuando null (por defecto) el La etiqueta se sitúa junto al control en su lado natural: después de una casilla de verificación, antes de un interruptor.
ReadOnlybool?
¿Debería el editor ser solo lectura?
Requiredbool?
Si el valor es necesario.
Valuebool?
Valor de la columna.
Nombre: ChildContent
Tipo: RenderFragment?
Descripción: Contenido hijo del componente
Nombre: ColumnName*
Tipo: string
Descripción: Nombre lógico de columna para vincular el editor desde el registro de la tabla.
Nombre: Description
Tipo: string?
Descripción: La descripción se mostrará en la descripción emergente.
Nombre: Disabled
Tipo: bool?
Descripción: ¿Debería desactivar el editor?
Nombre: DisplayLabelWhenAvailable
Tipo: bool
Default: True
Descripción: Especifica si mostrar una lable si está disponible.
Nombre: DisplayTooltipWhenAvailable
Tipo: bool
Default: True
Descripción: Especifica si mostrar una descripción emergente si está disponible.
Nombre: DisplayValidationErrorMessage
Tipo: bool
Default: True
Descripción: ¿Debe mostrarse un mensaje de error de validación cuando el componente falla en la validación?
Nombre: EditorType
Tipo: BoolEditorType
Default: Checkbox
Descripción: Tipo de editor para renderizar.
Nombre: IsVisible
Tipo: bool
Default: True
Descripción: ¿El editor es visible?
Nombre: Label
Tipo: string?
Descripción: El texto se mostrará como etiqueta para el editor.
Nombre: LabelPosition
Tipo: LabelPosition?
Descripción: Posición de la etiqueta. LabelPosition.Above la pone por encima de la control; LabelPosition.Before y LabelPosition.After Ponlo junto al control de ese lado. Cuando null (por defecto) el La etiqueta se sitúa junto al control en su lado natural: después de una casilla de verificación, antes de un interruptor.
Nombre: ReadOnly
Tipo: bool?
Descripción: ¿Debería el editor ser solo lectura?
Nombre: Required
Tipo: bool?
Descripción: Si el valor es necesario.
Nombre: Value
Tipo: bool?
Descripción: Valor de la columna.

Eventos

Nombre
Tipo
Descripción
ValueChangedEventCallback<ColumnValueBase>
Recibe o establece una callback que actualiza el valor vinculado.
Nombre: ValueChanged
Tipo: EventCallback<ColumnValueBase>
Descripción: Recibe o establece una callback que actualiza el valor vinculado.

Métodos

Nombre
Parámetros
Tipo
Descripción
GetValidationErrorsList<string>
Devuelve una colección de los errores de validación actuales.
Nombre: GetValidationErrors
Tipo: List<string>
Descripción: Devuelve una colección de los errores de validación actuales.