Skip to main content

DxScheduler Class

A calendar and scheduler component that displays a detailed snapshot of events/appointments in your web application across a single day, a week, or a month.

Namespace: DevExpress.Blazor

Assembly: DevExpress.Blazor.v25.1.dll

NuGet Package: DevExpress.Blazor

Declaration

public class DxScheduler :
    DxComponentBase,
    ISchedulerViewOwner,
    ISchedulerAppointmentActions,
    IHandleEvent,
    IAsyncDisposable,
    INestedSettingsOwner

Remarks

The DevExpress Blazor Scheduler (DxScheduler) allows users to view and manage appointments.

Scheduler Appointment Mappings

Run Demo: Scheduler - Overview

Read Tutorial: Get Started with Scheduler

Add a Scheduler to a Project

Follow the steps below to add the Scheduler component to an application:

  1. Use a DevExpress Project Template to create a new Blazor Server or Blazor WebAssembly application. If you use a Microsoft project template or already have a Blazor project, configure your project to incorporate DevExpress Blazor components.
  2. Add the <DxScheduler></DxScheduler> markup to a .razor file.
  3. Bind the component to data.
  4. Configure the component: add views, set up appointments, and so on.

API Reference

Refer to the following list for the component API reference: DxScheduler Members.

Static Render Mode Specifics

Blazor Scheduler supports static render mode to display data in a pre-defined time interval. Users cannot switch to other views or time intervals. To use these and other features, enable interactivity on a Razor page, and allow the Scheduler component to execute scripts.

Features

The list below includes features available in the Blazor Scheduler component:

Examples

Our knowledge base contains a wide array of sample projects that demonstrate the most popular usage scenarios, such as:

You can find more task-based examples in the following topic: Examples.

Troubleshooting

If a Blazor application throws unexpected exceptions, refer to the following help topic: Troubleshooting.

Inheritance

See Also