O MoneyEdit componente gera uma entrada de moeda para colunas de dinheiro do Dataverse com formatação específica para localidade.
<MoneyEdit columnName="annualincome" /><MoneyEdit ColumnName="annualincome" />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.
<MoneyEdit columnName="annualincome" min={0} max={1000000} precision={2} /><MoneyEdit ColumnName="annualincome" Min="0" Max="1000000" Precision="2" />Um limite básico MoneyEdit para uma coluna de dinheiro.
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 | decimal? | Valor máximo permitido para o editor de números. | |
Min | decimal? | 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 | decimal? | 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