SchedulerControl.TimelineView Property
Provides access to an object that defines the settings of the scheduler’s Timeline View.
Namespace: DevExpress.Xpf.Scheduler
Assembly: DevExpress.Xpf.Scheduler.v24.2.dll
NuGet Package: DevExpress.Wpf.Scheduler
#Declaration
public TimelineView TimelineView { get; set; }
#Property Value
Type | Description |
---|---|
Timeline |
A Timeline |
#Remarks
Important
You are viewing documentation for the legacy WPF Scheduler control. If you’re starting a new project, we strongly recommend that you use a new control declared in the DevExpress.
Use the TimelineView property to customize the settings of the Timeline View.
The Timeline View enables end-users to schedule and display appointments with a timeline. In this mode, appointments are displayed as horizontal bars along the timescales, which provides end-users with a clearer overview for scheduling purposes. Use the TimelineView.Scales property to specify how many, and which time scales should be displayed at one time.
Note
To make the Scheduler
#Example
This example demonstrates how to customize the Timeline View within the Scheduler control.
To do this, it is necessary to modify the TimelineView object accessed via the SchedulerControl.TimelineView
property.
<dxsch:SchedulerControl.TimelineView>
<dxsch:TimelineView IntervalCount="12"
TimelineScrollBarVisible="False">
<dxsch:TimelineView.Scales>
<dxschcore:TimeScaleCollection>
<dxschcore:TimeScaleMonth />
<dxschcore:TimeScaleWeek />
<dxschcore:TimeScaleDay DisplayFormat="ddd dd" />
<local:CustomTimeScale />
</dxschcore:TimeScaleCollection>
</dxsch:TimelineView.Scales>
<dxsch:TimelineView.AppointmentDisplayOptions>
<dxsch:SchedulerTimelineViewAppointmentDisplayOptions ShowRecurrence="False"
ShowReminder="False"
StartTimeVisibility="Auto"
EndTimeVisibility="Auto" />
</dxsch:TimelineView.AppointmentDisplayOptions>
</dxsch:TimelineView>
</dxsch:SchedulerControl.TimelineView>