RayCraftDocs
v1.0.3
nl
raycraft.dev
Op deze pagina

Calendar

Free

Maandraster dat door DatePicker en DateTimeRangePicker wordt gebruikt. Gebruik het afzonderlijk voor inline datumselectie. Het kan een enkele waarde of een bereik markeren, één of meer maanden naast elkaar tonen (MonthCount) en volgt de huidige RayCraft-taal. Toetsenbord: pijltoetsen bewegen per dag en week, Page Up en Page Down per maand (met Shift per jaar), Home en End naar het begin en einde van de week, Enter kiest de dag.

Voorbeeld

Besturingselement Calendar

Parameters

ParameterTypeBeschrijving
ClassstringExtra CSS-klassen die aan het hoofdelement worden toegevoegd.
DayTitleFunc<DateTime, string>Geeft een hint voor een dag terug, getoond bij zweven.
HighlightWeekendsboolToont zaterdagen en zondagen in een gedempte kleur.
InitialMonthDateTime?Maand die wordt getoond wanneer de kalender opent.
IsDayDisabledFunc<DateTime, bool>Geeft true terug voor dagen die niet kunnen worden gekozen.
MarkedDaysIEnumerable<DateTime>Dagen die een stip krijgen, bijvoorbeeld dagen met gebeurtenissen.
MaxDateDateTime?Laatste selecteerbare datum.
MinDateDateTime?Vroegste selecteerbare datum.
MonthCountintHoeveel opeenvolgende maanden naast elkaar worden getoond (standaard 1).
RangeEndDateTime?Laatste dag van het gemarkeerde bereik.
RangeStartDateTime?Eerste dag van het gemarkeerde bereik.
StylestringInline stijl die aan het hoofdelement wordt toegevoegd.
ValueDateTime?Huidige waarde. Gebruik met @bind-Value.

Gebeurtenissen

GebeurtenisTypeBeschrijving
OnPickEventCallback<DateTime>Geactiveerd met de dag waarop is geklikt.

Pakket

Calendar maakt deel uit van RayCraft Free. Pakket: RayCraft.Blazor. Het komt van nuget.org. Zie Aan de slag.