Skip to main content

SchedulerViewBase.StatusDisplayType Property

Gets or sets how the appointment status is displayed in the Scheduler view.

Namespace: DevExpress.XtraScheduler

Assembly: DevExpress.XtraScheduler.v24.1.dll

NuGet Package: DevExpress.Win.Scheduler

Declaration

[DefaultValue(SchedulerViewStatusDisplayType.TimeCell)]
[DXCategory("Appearance")]
public virtual SchedulerViewStatusDisplayType StatusDisplayType { get; set; }

Property Value

Type Default Description
SchedulerViewStatusDisplayType TimeCell

A SchedulerViewStatusDisplayType enumeration value.

Available values:

Name Description
None

Does not display all-day appointment status in the view. The status is displayed only in the appointment.

DayView.StatusDisplayType-None

StatusLine

Displays all-day appointment status in the status line. The status line width is specified by the DayView.StatusLineWidth property (by default it is 0 so the status line is hidden).

DayView.StatusDisplayType-StatusLine

TimeCell

Displays appointment status as the time cell background.

DayView.StatusDisplayType-TimeCell

If multiple appointments with different statuses occupy the same interval, the highest priority status is displayed. The priority is defined as follows (the lower number is higher priority):

  1. AppointmentStatusType.OutOfOffice
  2. AppointmentStatusType.Busy
  3. AppointmentStatusType.Tentative
  4. AppointmentStatusType.WorkingElsewhere
See Also