RayCraftDocs
v1.0.3
es
raycraft.dev
En esta página

DateTimeRangePicker

Free

Periodo con inicio y fin, elegido en un calendario que muestra dos meses lado a lado (Months) (el primer clic fija el inicio y el segundo el fin) y escrito o ajustado por campo. El valor es un DateTimeRange. Defina IncludeTime en false solo para fechas. Una fecha escrita sin hora conserva la hora ya elegida. Las horas usan el mismo campo que TimePicker.

Ejemplo

Control DateTimeRangePicker

Parámetros

ParámetroTipoDescripción
ClassstringClases CSS adicionales que se agregan al elemento raíz.
DisabledboolDesactiva la interacción.
DisplayNamestringNombre usado en los mensajes de validación.
HelperTextstringIndicación que se muestra bajo el campo.
IncludeTimeboolTambién elige la hora del día (true de forma predeterminada). Defina false solo para fechas.
LabelstringTexto visible de la etiqueta (gráficos: nombre accesible; IconButton: nombre accesible y sugerencia).
MaxDateDateTime?Última fecha seleccionable.
MinDateDateTime?Primera fecha seleccionable.
MonthsintCuántos meses muestra la ventana emergente lado a lado (2 de forma predeterminada). Se apilan en pantallas estrechas.
PresetsIEnumerable<DateRangePreset>Sus propios rangos rápidos: DateRangePreset(label, start, end).
ReadOnlyboolMuestra el valor pero no permite cambios.
ShowPresetsboolMuestra una lista de rangos rápidos (hoy, últimos 7 días, este mes...) junto al calendario.
StylestringEstilo en línea agregado al elemento raíz.
ValueDateTimeRangeValor actual. Úselo con @bind-Value.

Eventos

EventoTipoDescripción
ValueChangedEventCallback<DateTimeRange>Se genera cuando cambia el valor.

Paquete

DateTimeRangePicker forma parte de RayCraft Free. Paquete: RayCraft.Blazor. Se obtiene de nuget.org. Consulte Primeros pasos.