Calendar
FreeMånadsrutnät som används av DatePicker och DateTimeRangePicker. Använd det fristående för inbäddat datumval. Det kan markera ett enskilt värde eller ett intervall, visa en eller flera månader sida vid sida (MonthCount) och följer det aktuella RayCraft-språket. Tangentbord: piltangenter flyttar per dag och vecka, Page Up och Page Down per månad (med Shift per år), Home och End till veckans början och slut, Enter väljer dagen.
Exempel

Parametrar
| Parameter | Typ | Beskrivning |
|---|---|---|
Class | string | Extra CSS-klasser som läggs till på rotelementet. |
DayTitle | Func<DateTime, string> | Returnerar en ledtråd för en dag, visad vid hovring. |
HighlightWeekends | bool | Visar lördagar och söndagar i en dämpad färg. |
InitialMonth | DateTime? | Månad som visas när kalendern öppnas. |
IsDayDisabled | Func<DateTime, bool> | Returnerar true för dagar som inte kan väljas. |
MarkedDays | IEnumerable<DateTime> | Dagar som får en prick, till exempel dagar med händelser. |
MaxDate | DateTime? | Senaste valbara datum. |
MinDate | DateTime? | Tidigaste valbara datum. |
MonthCount | int | Hur många på varandra följande månader som visas sida vid sida (standard 1). |
RangeEnd | DateTime? | Sista dagen i det markerade intervallet. |
RangeStart | DateTime? | Första dagen i det markerade intervallet. |
Style | string | Inbäddad stil som läggs till på rotelementet. |
Value | DateTime? | Aktuellt värde. Använd med @bind-Value. |
Händelser
| Händelse | Typ | Beskrivning |
|---|---|---|
OnPick | EventCallback<DateTime> | Utlöses med dagen som klickades. |
Paket
Calendar ingår i RayCraft Free. Paket: RayCraft.Blazor. Den hämtas från nuget.org. Se Kom igång.
Skicka synpunkterVersion 1.0.3