BoolEdit

O BoolEdit componente gera uma coluna booleana (verdadeiro/falso) como uma caixa de seleção ou um interruptor de alavanca.

React
Blazor

Tipo de Editor

Defina EditorType para escolher entre BoolEditorType.Checkbox (padrão) ou BoolEditorType.Switch.

React
Blazor

Posição da Gravadora

Configurado LabelPosition para controlar onde o rótulo é exibido. LabelPosition.Inline (padrão) coloca o rótulo ao lado do controle, enquanto LabelPosition.Default o coloca acima.

React
Blazor

Exemplo

Um limite básico BoolEdit a uma coluna booleana.

Exemplo de reação
Exemplo de Blazor
React TypeScript
Razor

Opções de configuração

Use os controles abaixo para explorar as propriedades disponíveis.

Exemplo de reação
Exemplo de Blazor
Somente leitura? Obrigatório? Deficiente? Caixa de seleçãoTroca PadrãoInline
React TypeScript
Razor
React Blazor

BoolEdit Classe

Parâmetros

Nome
Tipo
Padrão
Descrição
ChildContentRenderFragment?
Conteúdo filho do componente
ColumnName*string
Nome lógico da coluna para vincular o editor a partir do registro da tabela.
Descriptionstring?
Descrição será exibida na dica de ferramenta.
Disabledbool?
Caso o editor esteja desativado.
DisplayLabelWhenAvailablebool
True
Especifica se deve exibir uma lable, se disponível.
DisplayTooltipWhenAvailablebool
True
Especifica se deve exibir uma dica de ferramenta, se disponível.
DisplayValidationErrorMessagebool
True
Uma mensagem de erro de validação deve ser exibida quando o componente falha na validação?
EditorTypeBoolEditorType
Checkbox
Tipo de editor para renderizar.
IsVisiblebool
True
O editor é visível?
Labelstring?
Texto para ser exibido como um rótulo para o editor.
LabelPositionLabelPosition
Inline
Posição do selo
ReadOnlybool?
O editor deve ser somente leitura.
Requiredbool?
Se o valor for necessário.
Valuebool?
Valor da coluna.
Nome: ChildContent
Tipo: RenderFragment?
Descrição: Conteúdo filho do componente
Nome: ColumnName*
Tipo: string
Descrição: Nome lógico da coluna para vincular o editor a partir do registro da tabela.
Nome: Description
Tipo: string?
Descrição: Descrição será exibida na dica de ferramenta.
Nome: Disabled
Tipo: bool?
Descrição: Caso o editor esteja desativado.
Nome: DisplayLabelWhenAvailable
Tipo: bool
Padrão: True
Descrição: Especifica se deve exibir uma lable, se disponível.
Nome: DisplayTooltipWhenAvailable
Tipo: bool
Padrão: True
Descrição: Especifica se deve exibir uma dica de ferramenta, se disponível.
Nome: DisplayValidationErrorMessage
Tipo: bool
Padrão: True
Descrição: Uma mensagem de erro de validação deve ser exibida quando o componente falha na validação?
Nome: EditorType
Tipo: BoolEditorType
Padrão: Checkbox
Descrição: Tipo de editor para renderizar.
Nome: IsVisible
Tipo: bool
Padrão: True
Descrição: O editor é visível?
Nome: Label
Tipo: string?
Descrição: Texto para ser exibido como um rótulo para o editor.
Nome: LabelPosition
Tipo: LabelPosition
Padrão: Inline
Descrição: Posição do selo
Nome: ReadOnly
Tipo: bool?
Descrição: O editor deve ser somente leitura.
Nome: Required
Tipo: bool?
Descrição: Se o valor for necessário.
Nome: Value
Tipo: bool?
Descrição: Valor da coluna.

Eventos

Nome
Tipo
Descrição
ValueChangedEventCallback<ColumnValueBase>
Recebe ou define um callback que atualiza o valor vinculado.
Nome: ValueChanged
Tipo: EventCallback<ColumnValueBase>
Descrição: Recebe ou define um callback que atualiza o valor vinculado.

Métodos

Nome
Parâmetros
Tipo
Descrição
GetValidationErrorsList<string>
Retorna uma coleção dos erros de validação atuais.
Nome: GetValidationErrors
Tipo: List<string>
Descrição: Retorna uma coleção dos erros de validação atuais.