DataHoraEditar

O DateTimeEdit componente gera um seletor de data/hora para as colunas de data e hora do Dataverse. Ele suporta modos apenas data, somente hora e combinados de data e hora.

React Blazor

Tipo de Editor

Defina EditorType para escolher entre DateTimeEditorType.DateTime (padrão), DateTimeEditorType.DateOnly, ou DateTimeEditorType.TimeOnly.

React Blazor

Desabilitando datas

Use o DisabledDateFunc parâmetro para fornecer uma função que retorne true datas que devem ser desativadas no seletor de calendário.

React Blazor

Exemplo

Um limite básico DateTimeEdit para uma coluna de data/hora.

Exemplo de reação Exemplo de Blazor React TypeScript Razor
Show date picker
Outubro 2026
dom.
seg.
ter.
qua.
qui.
sex.
sáb.
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7

Opções de configuração

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

Exemplo de reação Exemplo de Blazor React TypeScript Razor
Data e HoraApenas dataApenas por Tempo
** Nota ** Datas futuras são desativadas com base no DisabledDateFunc.
Show date picker
Outubro 2026
dom.
seg.
ter.
qua.
qui.
sex.
sáb.
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
React Blazor

DateTimeEdit 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.
DisabledDateFuncFunc<DateTime, bool>?
Função para saber se um dia específico precisa ser 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?
EditorTypeDateTimeEditorType?
Determina quais editores são exibidos para a coluna.
IsVisiblebool
True
O editor é visível?
Labelstring?
Texto para ser exibido como um rótulo para o editor.
ReadOnlybool?
O editor deve ser somente leitura.
Requiredbool?
Se o valor for necessário.
ShowSecondsbool
False
Se o editor de tempo mostra segundos. Por padrão, ele mostra apenas horas e minutos: um valor com segundos os mantém até que o tempo seja alterado, o que os deixa em zero.
ValueDateTime?
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: DisabledDateFunc
Tipo: Func<DateTime, bool>?
Descrição: Função para saber se um dia específico precisa ser 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: DateTimeEditorType?
Descrição: Determina quais editores são exibidos para a coluna.
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: ReadOnly
Tipo: bool?
Descrição: O editor deve ser somente leitura.
Nome: Required
Tipo: bool?
Descrição: Se o valor for necessário.
Nome: ShowSeconds
Tipo: bool
Padrão: False
Descrição: Se o editor de tempo mostra segundos. Por padrão, ele mostra apenas horas e minutos: um valor com segundos os mantém até que o tempo seja alterado, o que os deixa em zero.
Nome: Value
Tipo: DateTime?
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.