Ir para o conteúdo
DATA E HORA · FREE

TimeRangePicker

Escolha um horário de início e de fim em um único campo.

Um horário de início e um de fim em um único campo, cada um escrito no formato do idioma atual.

Por que ajuda

  • Início e fim juntos
  • Conforme o idioma
  • Um campo compacto

Onde se encaixa

  • Turnos
  • Horários de funcionamento
  • Horários de reunião
O controle TimeRangePicker em uma página do RayCraft

Exemplo

<TimeRangePicker @bind-Value="_hours" Label="Working hours" />
<TimeRangePicker @bind-Value="_shift" Label="Night shift" AllowOvernight HelperText="22:00 to 06:00 is allowed" />
<span>Hours: @Show(_hours)</span>

@code {
    private TimeRange _hours = new(new TimeSpan(9, 0, 0), new TimeSpan(17, 30, 0));
    private TimeRange _shift = new(new TimeSpan(22, 0, 0), new TimeSpan(6, 0, 0));

    private static string Show(TimeRange range) => $"{range.Start:hh\\:mm} - {range.End:hh\\:mm}";
}

Um pequeno trecho. Adicione @using RayCraft.Blazor.Components à sua página e use um modo de renderização interativo.

Incluído no RayCraft Free. Há exemplos funcionais no repositório do GitHub (MIT); ele contém código de exemplo e demonstração, não o código da biblioteca.

Todos os controles ยท Documentação