Radzen Blazor Components

Blazor Scheduler

The Blazor Scheduler is a calendar component with day, week, month, year planner, and timeline views, appointment editing, and tooltips.

Day, week and month views Link to this section

October 2026
Sun
Mon
Tue
Wed
Thu
Fri
Sat
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Console log

Year Planner and Timeline views Link to this section

Plan out the whole year with <RadzenYearPlannerView /> and <RadzenYearTimelineView />.

2026
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Mon
Tue
Jan
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Jan
Feb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Feb
Mar
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Mar
Apr
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Apr
May
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
May
Jun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Jun
Jul
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Jul
Aug
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Aug
Sep
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Sep
Oct
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Oct
Nov
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Nov
Dec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Dec

Console log

Display additional content when the user hovers an appointment Link to this section

Use the SlotRender event and templates to display tooltips with additional appointment details on hover.

October 2026
Sun
Mon
Tue
Wed
Thu
Fri
Sat
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Display any number of days side-by-side Link to this section

Configure the scheduler to display multiple days simultaneously for better week or multi-day planning views.

(default)
(default)
10/10/2026 - 10/11/2026
Sat
Sun
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
6 PM
7 PM
8 PM
9 PM
10 PM
11 PM
Skype call
Online meeting
Dentist appointment
Vacation

Console log

Group appointments by resource Link to this section

Declare one <RadzenSchedulerResource> per resource type (rooms, people, equipment) and set GroupByResource on any view. Declaring multiple resource types creates a grouping hierarchy in order of declaration; use GroupBy to group a view by specific resource types and GroupOrientation to render the groups side by side or one below the other. The day view displays the resource combinations as columns with a dedicated all-day row. An appointment may belong to multiple resources of the same type when the property is a collection. Click a slot to book a resource, drag a booking to another resource to reassign it, or click a booking to edit its resources.

10/10/2026
Meeting Room
Conference Hall
Nancy Davolio
Andrew Fuller
Janet Leverling
Nancy Davolio
Andrew Fuller
Janet Leverling
All day
Off-site visit
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
6 PM
7 PM
8 PM
9 PM
10 PM
11 PM
Daily stand-up
Sprint planning
Customer demo
Customer demo

Console log

Display scheduler as an agenda Link to this section

Configure the scheduler to display appointments in an agenda view for better overview of upcoming events.

(default)
10/10/2026 - 10/16/2026
Sat
10
Sat
Online meeting
10:00 - 12:00
Skype call
10:00 - 13:00
Dentist appointment
14:00 - 14:30
Team standup
15:00 - 16:00
Code review
16:00 - 17:00
11
Sun
Vacation
Spans more than one day
12
Mon
Vacation
Spans more than one day
Work from home
09:00 - 14:00
13
Tue
Vacation
Spans more than one day
Donally Contract
12:00 - 16:00
14
Wed
Vacation
Spans more than one day
15
Thu
Vacation
Spans more than one day
16
Fri
Vacation
Spans more than one day

Console log

Keyboard Navigation Link to this section

The following keys or key combinations provide a way for users to navigate and interact with Radzen Blazor Scheduler component.

Press this key To do this
Tab Navigate to a Scheduler component.
Tab on focused Scheduler Navigate forward across available scheduler components.
Shift + Tab on focused Scheduler Navigate backward across available scheduler components.
RightArrow on week/month view or year view selected month Focus previous day.
LeftArrow on week/month view or year view selected month Focus next day.
UpArrow on week/month view or year view selected month Focus same day from previous week.
DownArrow on week/month view or year view selected month Focus same day from next week.
UpArrow on day view Focus previous hour.
DownArrow on day view Focus next hour.
LeftArrow or RightArrow on day view grouped by resource Focus previous or next resource.
UpArrow or DownArrow on day view grouped by resource Focus previous or next slot. Focus the all-day row from the first slot.
UpArrow on appointment Focus previous appointment.
DownArrow on appointment Focus next appointment.
Space on appointment Edit appointment.
Enter Add appointment.

Frequently asked questions

Can I use the Blazor Scheduler as a calendar?

Yes. The Scheduler is a calendar with day, week, month, year planner, and timeline views; bind your appointments to its Data and it renders them on the calendar.

What views does the Blazor Scheduler support?

Day, week, month, year planner, and timeline views, and you can show any number of days side by side. Every view can also group appointments by resource - rooms, people or equipment.

How do I add and edit appointments in the Scheduler?

Handle the slot and appointment events (such as SlotSelect and AppointmentSelect) to open a dialog where users create or edit events bound to your data.

Radzen Blazor Newsletter

Get an email when new components and releases ship.

We care about your data. Read our Privacy Policy.

All the tools in one place

Save Hours on Every Project

With Radzen Blazor subscription you get the full toolkit, including:

Dedicated support backed by proven expertise

Premium themes and theme editor

Ready-to-use UI blocks

Complete app templates

Visual design-time-experience

Radzen Blazor Studio

Radzen Blazor Components, © 2018-2026 Radzen.
Source Code licensed under MIT

Demos Configuration

Premium Themes

  • Material 3
  • Material 3 Dark
  • Material 3 Expressive
  • Material 3 Expressive Dark
  • Zen
  • Zen Dark
  • Fluent
  • Fluent Dark

Free Themes

  • Material
  • Material Dark
  • Standard
  • Standard Dark
  • Default
  • Dark
  • Humanistic
  • Humanistic Dark
  • Software
  • Software Dark
An error has occurred. This app may no longer respond until reloaded. Reload 🗙