Hoppa till innehållet
DATUM OCH TID · FREE

TimeRangePicker

Välj en start- och sluttid i ett fält.

En start- och en sluttid i ett fält, var och en skriven i formatet för det aktuella språket.

Varför det hjälper

  • Start och slut tillsammans
  • Följer språket
  • Ett kompakt fält

Var det passar

  • Skift
  • Öppettider
  • Mötestider
Kontrollen TimeRangePicker på en RayCraft-sida

Exempel

<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}";
}

Ett kort utdrag. Lägg till @using RayCraft.Blazor.Components på din sida och använd ett interaktivt renderingsläge.

Ingår i RayCraft Free. Fungerande exempel finns i GitHub-arkiv (MIT); det innehåller exempel- och demokod, inte bibliotekets kod.

Alla kontroller ยท Dokumentation