Um controle que o usuário pode clicar ou tocar para especificar uma data.

Descrição

Se você adicionar um controle Seletor de data, em vez de um controle Entrada de texto, ajudará a garantir que o usuário especificará uma data no formato correto.

Propriedades-chave

DefaultDate – o valor inicial de um controle de data, a menos que o usuário o altere.

SelectedDate – a data selecionada no momento em um controle de data.

Formato – o formato de texto no qual o controle mostra a data e o usuário a especifica. É possível definir essa propriedade como ShortDate (padrão) ou LongDate para formatar datas baseadas na propriedade Language desse controle. Também é possível definir essa propriedade como uma expressão, como aaaa/mm/dd, se você deseja o mesmo formato, independentemente do idioma. Por exemplo:

  • O controle mostrará 12/31/2017 se o usuário clicar ou tocar no último dia de 2017, a propriedade Format estiver definida como ShortDate e a propriedade Language estiver definida como en-us.
  • O controle mostrará dimanche 31 decembre 2017 se o usuário clicar ou tocar no último dia de 2017, a propriedade Format estiver definida como LongDate e a propriedade Language estiver definida como fr-fr.

Idioma – determina o idioma usado para formatar datas, incluindo nomes de meses. Se essa propriedade não for especificada, a configuração do dispositivo do usuário determinará o idioma.

Propriedades adicionais

BorderColor – a cor da borda do controle.

BorderStyle – se a borda do controle é Solid, Dashed, Dotted ou None.

BorderThickness – a espessura da borda do controle.

FocusedBorderThickness – a espessura da borda do controle quando ele tem o foco do teclado.

Color – a cor do texto em um controle.

DisplayMode – se o controle permite entrada do usuário (Edição), apenas exibe dados (Exibição) ou está desabilitado (Desabilitado).

DisabledBorderColor – a cor da borda de um controle se a propriedade DisplayMode do controle estiver definida como Desabilitado.

DisabledColor – a cor do texto em um controle se sua propriedade DisplayMode estiver definida como Desabilitado.

DisabledFill – a cor da tela de fundo de um controle se sua propriedade DisplayMode estiver definida como Desabilitado.

EndYear – o ano mais recente para o qual o usuário pode definir o valor de um controle do seletor de data.

Fill – a cor da tela de fundo de um controle.

Font – o nome da família de fontes no qual o texto é exibido.

FontWeight – o peso do texto em um controle: Bold (negrito), Semibold, Normal ou Lighter (mais leve).

Height – a distância entre a parte superior do controle e as bordas inferiores.

Italic – se o texto em um controle está em itálico.

OnSelect – como o aplicativo responde quando o usuário toca ou clica em um controle.

PaddingBottom – a distância entre o texto em um controle e a borda inferior desse controle.

PaddingLeft – a distância entre o texto em um controle e a borda esquerda desse controle.

PaddingRight – a distância entre o texto em um controle e a borda direita desse controle.

PaddingTop – a distância entre o texto em um controle e a borda superior desse controle.

Size – o tamanho da fonte do texto que aparece em um controle.

StartYear – o ano mais recente para o qual o usuário pode definir o valor de um controle do seletor de data.

TabIndex – personaliza a ordem de tabulação de controles em tempo de execução quando definida como um valor diferente de zero.

Visible – se um controle é exibido ou está oculto.

Width – a distância entre das bordas esquerda e direita de um controle.

X – a distância entre a borda esquerda de um controle e a borda esquerda de seu contêiner pai (tela, se não houver contêiner pai).

Y – a distância entre a borda superior de um controle e a borda superior de seu contêiner pai (tela, se não houver contêiner pai).

Funções relacionadas

Year( DateTimeValue )

Exemplo

  1. Adicione um controle do Seletor de data e nomeie-o como Prazo.

    Não sabe como adicionar, nomear e configurar um controle?

  2. Adicione um controle Rótulo e defina sua propriedade Text com esta fórmula:
    DateDiff(Today(), Deadline.SelectedDate) & " days to go!"

    Deseja obter mais informações sobre a função DateDiff ou outras funções?

  3. Pressione F5, escolha uma data no Prazo, em seguida, clique ou toque em OK.

    O controle Rótulo mostra o número de dias entre hoje e a data escolhida.

  4. Para retornar ao espaço de trabalho padrão, pressione Esc.