Calendar
FreeMaandraster 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

Parameters
| Parameter | Type | Beschrijving |
|---|---|---|
Class | string | Extra CSS-klassen die aan het hoofdelement worden toegevoegd. |
DayTitle | Func<DateTime, string> | Geeft een hint voor een dag terug, getoond bij zweven. |
HighlightWeekends | bool | Toont zaterdagen en zondagen in een gedempte kleur. |
InitialMonth | DateTime? | Maand die wordt getoond wanneer de kalender opent. |
IsDayDisabled | Func<DateTime, bool> | Geeft true terug voor dagen die niet kunnen worden gekozen. |
MarkedDays | IEnumerable<DateTime> | Dagen die een stip krijgen, bijvoorbeeld dagen met gebeurtenissen. |
MaxDate | DateTime? | Laatste selecteerbare datum. |
MinDate | DateTime? | Vroegste selecteerbare datum. |
MonthCount | int | Hoeveel opeenvolgende maanden naast elkaar worden getoond (standaard 1). |
RangeEnd | DateTime? | Laatste dag van het gemarkeerde bereik. |
RangeStart | DateTime? | Eerste dag van het gemarkeerde bereik. |
Style | string | Inline stijl die aan het hoofdelement wordt toegevoegd. |
Value | DateTime? | Huidige waarde. Gebruik met @bind-Value. |
Gebeurtenissen
| Gebeurtenis | Type | Beschrijving |
|---|---|---|
OnPick | EventCallback<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.
Feedback sturenVersie 1.0.3