Back to Devexpress

SchedulerViewBase.StatusDisplayType Property

windowsforms-devexpress-dot-xtrascheduler-dot-schedulerviewbase-a0fb6d21.md

latest3.4 KB
Original Source

SchedulerViewBase.StatusDisplayType Property

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

Namespace : DevExpress.XtraScheduler

Assembly : DevExpress.XtraScheduler.v25.2.dll

NuGet Package : DevExpress.Win.Scheduler

Declaration

csharp
[DefaultValue(SchedulerViewStatusDisplayType.TimeCell)]
[DXCategory("Appearance")]
public virtual SchedulerViewStatusDisplayType StatusDisplayType { get; set; }
vb
<DefaultValue(SchedulerViewStatusDisplayType.TimeCell)>
<DXCategory("Appearance")>
Public Overridable Property StatusDisplayType As SchedulerViewStatusDisplayType

Property Value

TypeDefaultDescription
SchedulerViewStatusDisplayTypeTimeCell

A SchedulerViewStatusDisplayType enumeration value.

|

Available values:

NameDescription
None

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

| | 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).

| | TimeCell |

Displays appointment status as the time cell background.

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

Appointment Labels and Statuses

StatusDisplayType

AppointmentStatusType

AppointmentStatus

StatusKey

SchedulerViewBase Class

SchedulerViewBase Members

DevExpress.XtraScheduler Namespace