Un campo de fecha con calendario. Los nombres de meses y días, el primer día de la semana y el formato de fecha siguen el idioma actual, así que tus usuarios ven las fechas como las escriben.
Por qué ayuda
- Sigue el idioma del usuario
- Fechas escritas o elegidas
- Errores visibles incluso sin formulario
Dónde encaja
- Fechas de nacimiento y plazos
- Formularios de pedido
- Informes

Ejemplo
<DatePicker @bind-Value="_date" Label="Start date" />
<DatePicker @bind-Value="_limited" Label="Within this month" MinDate="_first" MaxDate="_last" />
<span>Selected: @(_date?.ToLongDateString() ?? "none")</span>
@code {
private DateTime? _date;
private DateTime? _limited;
private readonly DateTime _first = new(DateTime.Today.Year, DateTime.Today.Month, 1);
private DateTime _last => _first.AddMonths(1).AddDays(-1);
} Un breve fragmento. Añade @using RayCraft.Blazor.Components a tu página y usa un modo de renderizado interactivo.
Incluido en RayCraft Free. Hay ejemplos que funcionan en el repositorio de GitHub (MIT); contiene código de ejemplo y demostración, no el código de la biblioteca.