Skip to main content

AppointmentImages Class

Holds images used to display within the appointments.

Namespace: DevExpress.Web.ASPxScheduler

Assembly: DevExpress.Web.ASPxScheduler.v23.2.dll

NuGet Package: DevExpress.Web.Scheduler

Declaration

public class AppointmentImages :
    ImagesBaseNoLoadingPanel

The following members return AppointmentImages objects:

Remarks

An appointment contains images to indicate appointment type, start and end times. Use the ASPxSchedulerImages.Appointment property to access the AppointmentImages object.

Web Forms:

<dx:ASPxScheduler ID="ASPxScheduler1" >
    <!-- ... -->
    <Images>
        <Appointment>
            <Reminder Width="75">
        </Appointment>
    </Images>
</dx:ASPxScheduler>

MVC:

@Html.DevExpress().Scheduler(
    settings => {
        settings.Name = "scheduler";
        <!-- ... -->
        settings.OptionsForms.SetAppointmentFormTemplateContent(c => {
            <!-- ... -->
            ViewBag.AppointmentRecurrenceFormSettings = CreateAppointmentRecurrenceFormSettings(c);
        });
}).Bind(Model.Appointments, Model.Resources).SetErrorText(ViewBag.SchedulerErrorText).GetHtml()

AppointmentRecurrenceFormSettings CreateAppointmentRecurrenceFormSettings(AppointmentFormTemplateContainer container) {
    return new AppointmentRecurrenceFormSettings {
        Name = "appointmentRecurrenceForm",
        Images.Appointment.Reminder.Width = 75,
        <!-- ... -->
    };
}

Inheritance

Object
StateManager
PropertiesBase
ImagesBase
DevExpress.Web.ASPxScheduler.Internal.ImagesBaseNoLoadingPanel
AppointmentImages
See Also