Back to Devexpress

Agenda View

wpf-400420-controls-and-libraries-scheduler-views-agenda-view.md

latest4.7 KB
Original Source

Agenda View

  • Dec 13, 2019
  • 2 minutes to read

The Agenda View is a chronological list of appointments grouped by day.

To show the view, set the SchedulerControl.ActiveViewIndex property to the necessary view index in the SchedulerControl.Views collection, which stores all views defined in the scheduler.

Note

The SchedulerControl has all views with the default settings enabled out-of-the-box. If you declare any view in XAML or create views using the SchedulerControl’s smart tag, only the declared views become available. You can specify any number of views with the same type and different settings.

The Agenda view is the AgendaView class in the Scheduler API. It inherits the ViewBase class.

The following properties affect the view’s appearance and functionality:

PropertyDescription
AgendaView.DayCountGets or sets the number of consecutive days displayed in the Agenda View. This is a dependency property.
AgendaView.DaysSpecifies the collection of System.DateTime values representing the days displayed in the Agenda View.
AgendaView.ShowAppointmentArrowImagesGets or sets whether to display arrows that indicate appointments that last more than one day. This is a dependency property.
AgendaView.ShowAppointmentDescriptionGets or sets whether to display descriptions within appointments. This is a dependency property.
AgendaView.ShowAppointmentIntervalGets or sets whether to display an appointment‘s start and end date and time. This is a dependency property.
AgendaView.ShowAppointmentLabelGets or sets whether to display labels within appointments. This is a dependency property.
AgendaView.ShowAppointmentLocationGets or sets whether to display the appointment‘s location. This is a dependency property.
AgendaView.ShowAppointmentRecurrenceImageGets or sets whether to display icons that indicate recurring appointments. This is a dependency property.
AgendaView.ShowAppointmentReminderImageGets or sets whether to display icons that indicate appointments that have reminders. This is a dependency property.
AgendaView.ShowAppointmentResourceGets or sets whether to display the resource name within appointments. This is a dependency property.
AgendaView.ShowAppointmentStatusGets or sets whether to display the status indicator within appointments. This is a dependency property.
AgendaView.HorizontalScrollBarVisibilityGets or sets the horizontal scrollbar visibility mode. This is a dependency property.
AgendaView.VerticalScrollBarVisibilityGets or sets the vertical scrollbar visibility mode. This is a dependency property.