Zum Inhalt springen
DATUM UND ZEIT · FREE

TimeRangePicker

Start- und Endzeit in einem Feld wählen.

Eine Start- und eine Endzeit in einem Feld, jeweils im Format der aktuellen Sprache geschrieben.

Warum es hilft

  • Start und Ende zusammen
  • Sprachabhängig
  • Ein kompaktes Feld

Wo es passt

  • Schichten
  • Öffnungszeiten
  • Besprechungszeiten
Das Steuerelement TimeRangePicker auf einer RayCraft-Seite

Beispiel

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

Ein kurzes Fragment. Fügen Sie @using RayCraft.Blazor.Components zu Ihrer Seite hinzu und nutzen Sie einen interaktiven Render-Modus.

In RayCraft Free enthalten. Funktionierende Beispiele finden Sie im GitHub-Repository (MIT); es enthält Beispiel- und Democode, nicht den Code der Bibliothek.

Alle Steuerelemente ยท Dokumentation