Saisissez une durée en jours, heures, minutes et secondes. La valeur est un TimeSpan que votre code peut utiliser directement.
Pourquoi c’est utile
- Durée sous forme de TimeSpan
- Des jours aux secondes
- Saisie simple
Où il trouve sa place
- Estimations
- Délais d’expiration
- Journaux de travail

Exemple
<TimeSpanPicker @bind-Value="_duration" Label="Duration (hours and minutes)" />
<TimeSpanPicker @bind-Value="_long" Label="Duration with days and seconds" ShowDays="true" ShowSeconds="true" />
<span>@(_duration?.ToString() ?? "none") / @(_long?.ToString() ?? "none")</span>
@code {
private TimeSpan? _duration = TimeSpan.FromMinutes(90);
private TimeSpan? _long;
} Un court fragment. Ajoutez @using RayCraft.Blazor.Components à votre page et utilisez un mode de rendu interactif.
Inclus dans RayCraft Free. Des exemples fonctionnels se trouvent dans le dépôt GitHub (MIT); il contient du code d’exemple et de démonstration, pas le code de la bibliothèque.