Back to Devexpress

AppointmentImages Class

aspnet-devexpress-dot-web-dot-aspxscheduler-5689af08.md

latest2.8 KB
Original Source

AppointmentImages Class

Holds images used to display within the appointments.

Namespace : DevExpress.Web.ASPxScheduler

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

NuGet Package : DevExpress.Web.Scheduler

Declaration

csharp
public class AppointmentImages :
    ImagesBaseNoLoadingPanel
vb
Public Class AppointmentImages
    Inherits 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:

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

MVC:

cshtml
@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,
        <!-- ... -->
    };
}

Implements

IStateManager

IPropertiesOwner

Inheritance

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

See Also

AppointmentImages Members

DevExpress.Web.ASPxScheduler Namespace