Table of Contents

Class Calendar

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll
public class Calendar : BootstrapComponentBase, IComponent, IHandleAfterRender, IHandleEvent
Inheritance
Calendar
Implements
Inherited Members
Extension Methods

Constructors

Calendar()

public Calendar()

Properties

CellTemplate

获得/设置 单元格模板

[Parameter]
public RenderFragment<CalendarCellValue>? CellTemplate { get; set; }

Property Value

RenderFragment<CalendarCellValue>

ChildContent

获得/设置 周内容

[Parameter]
public RenderFragment? ChildContent { get; set; }

Property Value

RenderFragment

EndDate

获得/设置 日历框结束时间

protected DateTime EndDate { get; }

Property Value

DateTime

OnValueChanged

获得/设置 值改变时回调委托

[Parameter]
public Func<DateTime, Task>? OnValueChanged { get; set; }

Property Value

Func<DateTime, Task>

ShowYearButtons

获得/设置 是否显示年按钮

[Parameter]
public bool ShowYearButtons { get; set; }

Property Value

bool

StartDate

获得/设置 日历框开始时间

protected DateTime StartDate { get; }

Property Value

DateTime

Value

获得/设置 组件值

[Parameter]
public DateTime Value { get; set; }

Property Value

DateTime

ValueChanged

获得/设置 值改变时回调委托

[Parameter]
public EventCallback<DateTime> ValueChanged { get; set; }

Property Value

EventCallback<DateTime>

ViewMode

获得/设置 是否显示周视图 默认为 CalendarVieModel.Month 月视图

[Parameter]
public CalendarViewMode ViewMode { get; set; }

Property Value

CalendarViewMode

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

GetWeekCount()

获得 当前周数

protected int GetWeekCount()

Returns

int

OnCellClickCallback(DateTime)

选中日期时回调此方法

protected Task OnCellClickCallback(DateTime value)

Parameters

value DateTime

Returns

Task

OnChangeMonth(int)

右侧快捷切换月按钮回调此方法

protected Task OnChangeMonth(int offset)

Parameters

offset int

Returns

Task

OnChangeWeek(int)

右侧快捷切换周按钮回调此方法

protected Task OnChangeWeek(int offset)

Parameters

offset int

Returns

Task

OnChangeYear(int)

右侧快捷切换年按钮回调此方法

protected Task OnChangeYear(int offset)

Parameters

offset int

Returns

Task

OnInitialized()

OnInitialized 方法

protected override void OnInitialized()