O NumberEdit componente gera uma entrada numérica para colunas inteiras, decimais e duplas do Dataverse, com validação opcional de alcance e controle de precisão.
<NumberEdit columnName="numberofemployees" /><NumberEdit ColumnName="numberofemployees" />Use Min e Max defina limites de valores, e Precision controle o número de casas decimais. Esses valores são automaticamente preenchidos a partir dos metadados da coluna se não estiverem explicitamente definidos.
<NumberEdit columnName="numberofemployees" min={0} max={100000} precision={0} /><NumberEdit ColumnName="numberofemployees" Min="0" Max="100000" Precision="0" />Um limite básico NumberEdit a uma coluna numérica.
Use os controles abaixo para explorar as propriedades disponíveis.
Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
ChildContent | RenderFragment? | Conteúdo filho do componente | |
ColumnName* | string | Nome lógico da coluna para vincular o editor a partir do registro da tabela. | |
Description | string? | Descrição será exibida na dica de ferramenta. | |
Disabled | bool? | Caso o editor esteja desativado. | |
DisplayLabelWhenAvailable | bool | True | Especifica se deve exibir uma lable, se disponível. |
DisplayTooltipWhenAvailable | bool | True | Especifica se deve exibir uma dica de ferramenta, se disponível. |
DisplayValidationErrorMessage | bool | True | Uma mensagem de erro de validação deve ser exibida quando o componente falha na validação? |
EndContent | RenderFragment? | Conteúdo renderizado no | |
Format | string? | String opcional no formato .NET usada para exibir o valor (por exemplo, 'n2'). Afeta principalmente a visualização somente leitura. | |
HideStep | bool | False | Quando |
IsVisible | bool | True | O editor é visível? |
Label | string? | Texto para ser exibido como um rótulo para o editor. | |
Max | int? | Valor máximo permitido para o editor de números. | |
Min | int? | Valor mínimo permitido para o editor de números. | |
Precision | int? | Número de casas decimais para arredondar e exibir. | |
ReadOnly | bool? | O editor deve ser somente leitura. | |
Required | bool? | Se o valor for necessário. | |
StartContent | RenderFragment? | Conteúdo renderizado no slot | |
Step | double | 1 | Quantidade adicionada/subtraída pelos botões spinner (e teclas de seta). O padrão é 1. |
Value | int? | Obtém ou define o valor numérico atual do editor, persistindo-o como o correto Models.ColumnValueBase. |
ChildContentColumnName*DescriptionDisabledDisplayLabelWhenAvailableDisplayTooltipWhenAvailableDisplayValidationErrorMessageEndContentFormatHideStepIsVisibleLabelMaxMinPrecisionReadOnlyRequiredStartContentStepValueModels.ColumnValueBase.Nome | Tipo | Descrição |
|---|---|---|
ValueChanged | EventCallback<ColumnValueBase> | Recebe ou define um callback que atualiza o valor vinculado. |
ValueChangedNome | Parâmetros | Tipo | Descrição |
|---|---|---|---|
GetValidationErrors | List<string> | Retorna uma coleção dos erros de validação atuais. |
GetValidationErrors