RayCraftDocs
v1.0.3
bg
raycraft.dev
На тази страница

Calendar

Free

Месечна решетка, ползвана от DatePicker и DateTimeRangePicker. Ползвайте я самостоятелно за вграден избор на дата. Може да отбележи една стойност или диапазон, да покаже един или повече месеци един до друг (MonthCount) и следва текущия език на RayCraft. Клавиатура: стрелките се движат по ден и седмица, PageUp и PageDown по месец (със Shift по година), Home и End до началото и края на седмицата, Enter избира деня.

Пример

Контрола Calendar

Параметри

ПараметърТипОписание
ClassstringДопълнителни CSS класове, добавени към коренния елемент.
DayTitleFunc<DateTime, string>Връща подсказка за ден, показвана при задържане.
HighlightWeekendsboolПоказва съботите и неделите в приглушен цвят.
InitialMonthDateTime?Месец, показван при отваряне на календара.
IsDayDisabledFunc<DateTime, bool>Връща true за дни, които не могат да се избират.
MarkedDaysIEnumerable<DateTime>Дни, които получават точка, например дни със събития.
MaxDateDateTime?Най-късна избираема дата.
MinDateDateTime?Най-ранна избираема дата.
MonthCountintКолко последователни месеца се показват един до друг (по подразбиране 1).
RangeEndDateTime?Последен ден на открития диапазон.
RangeStartDateTime?Първи ден на открития диапазон.
StylestringВграден стил, добавен към коренния елемент.
ValueDateTime?Текуща стойност. Ползвайте с @bind-Value.

Събития

СъбитиеТипОписание
OnPickEventCallback<DateTime>Вдига се с деня, върху който е щракнато.

Пакет

Calendar е част от RayCraft Free. Пакет: RayCraft.Blazor. Тя се тегли от nuget.org. Вижте Първи стъпки.