Skip to main content

AppointmentImagesEventArgs.ImageInfoList Property

Gets a collection of AppointmentImageInfo objects.

Namespace: DevExpress.XtraScheduler

Assembly: DevExpress.XtraScheduler.v24.1.dll

NuGet Package: DevExpress.Win.Scheduler


public AppointmentImageInfoCollection ImageInfoList { get; }

Property Value

Type Description

An AppointmentImageInfoCollection object which represents the event’s collection of images.


Use the ImageInfoList property to access a collection of images that can be displayed within appointments.


The following example handles the SchedulerControl.InitAppointmentImages event to display a custom image within the exception appointment.

The image below shows the result:

InitAppointmentImages event

using DevExpress.XtraScheduler;
using DevExpress.XtraScheduler.Drawing;
// ...

private void schedulerControl1_InitAppointmentImages(object sender, AppointmentImagesEventArgs e) {
    if(e.Appointment.IsException) {
        AppointmentImageInfo info = new AppointmentImageInfo();
        info.Image = SystemIcons.Warning.ToBitmap();
See Also