Back to Devexpress

Views in Scheduler for .NET MAUI

maui-403735-scheduler-and-calendar-scheduler-views.md

latest8.6 KB
Original Source

Views in Scheduler for .NET MAUI

  • Jul 30, 2024
  • 3 minutes to read

The DevExpress Scheduler for .NET MAUI provides a set of Views to display and manage appointments. A View specifies the appearance of appointments and their layout. This topic lists views the scheduler supports.

Day View

Agenda View

Work Week View

Week View

Month View

Agenda View

The AgendaView groups appointments by day. The image below highlights elements the view includes:

  1. Appointment
  2. Header Item
  3. New Appointment Button

|

Property

|

Description

| | --- | --- | |

ShowEmptyDays

|

Gets or sets whether the AgendaView should show days that have no appointments (empty days). This is a bindable property.

| |

ShowNewAppointmentButton

|

Gets or sets whether the “New Appointment” button is displayed. This is a bindable property.

|

View Example: Agenda View

Day View

The Day View displays appointments scheduled for a specific date or for several days following each other. The DayView.DayCount property manages the number of days the view shows. The image below highlights elements the view includes:

  1. Time Ruler
  2. Time Ruler Cell
  3. Time Ruler Header
  4. Header Item
  5. All Day Area
  6. All Day Appointment
  7. All Day Cell
  8. Appointment
  9. Day Cell

The following table lists basic settings that configure the view:

|

Property

|

Description

| | --- | --- | |

DayCount

|

Gets or sets the number of days the Day View displays. This is a bindable property.

| |

ShowWorkTimeOnly

|

Gets or sets whether the View should show only WorkTime. This is a bindable property.

| |

SnapToCellsMode

|

Gets or sets how the View snaps the scheduler’s appointments. This is a bindable property.

|

Work Week View

The Work Week View displays appointments scheduled for a specific work week. The image below highlights elements the view includes:

  1. Time Ruler
  2. Time Ruler Cell
  3. Time Ruler Header
  4. Header Item
  5. All Day Area
  6. All Day Appointment
  7. All Day Cell
  8. Appointment
  9. Day Cell

Note

  • The FirstDayOfWeek property specifies the day from which a week starts.
  • The WorkDays property defines days that belong to a work week.

The following table lists basic settings that configure the view:

|

Property

|

Description

| | --- | --- | |

ShowWorkTimeOnly

|

Gets or sets whether the View should show only WorkTime. This is a bindable property.

| |

SnapToCellsMode

|

Gets or sets how the View snaps the scheduler’s appointments. This is a bindable property.

|

Week View

The Week View displays all appointments for a specific week. The image below highlights elements the view includes:

  1. Time Ruler
  2. Time Ruler Cell
  3. Time Ruler Header
  4. Header Item
  5. All Day Area
  6. All Day Appointment
  7. All Day Cell
  8. Appointment
  9. Day Cell

Note

The FirstDayOfWeek property specifies the first day of the week.

The following table lists basic settings that configure the view:

|

Property

|

Description

| | --- | --- | |

ShowWorkTimeOnly

|

Gets or sets whether the View should show only WorkTime. This is a bindable property.

| |

SnapToCellsMode

|

Gets or sets how the View snaps the scheduler’s appointments. This is a bindable property.

|

Month View

The Month View displays all the appointments for a specific month. The image below highlights elements the view includes:

  1. Header Item
  2. Cell
  3. Appointment

|

Property

|

Description

| | --- | --- | |

ShowWorkDaysOnly

|

Gets or sets whether the view shows only workdays. This is a bindable property.

| |

WeekCount

|

Gets or sets a number of weeks that the View shows on the screen at one time. This is a bindable property.

|