Back to Devexpress

ASPxSchedulerStyles Class

aspnet-devexpress-dot-web-dot-aspxscheduler-fa01d7d5.md

latest3.0 KB
Original Source

ASPxSchedulerStyles Class

Contains the scheduler element’s style settings.

Namespace : DevExpress.Web.ASPxScheduler

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

NuGet Package : DevExpress.Web.Scheduler

Declaration

csharp
public class ASPxSchedulerStyles :
    ASPxSchedulerStylesBase
vb
Public Class ASPxSchedulerStyles
    Inherits ASPxSchedulerStylesBase

The following members return ASPxSchedulerStyles objects:

LibraryRelated API Members
ASP.NET MVC ExtensionsAppointmentRecurrenceFormSettings.Styles
SchedulerSettings.Styles
ASP.NET Web Forms ControlsASPxScheduler.Styles

Remarks

Use the ASPxScheduler.Styles (for ASPxScheduler) or AppointmentRecurrenceFormSettings.Styles property to access the ASPxSchedulerStyles object.

Web Forms:

aspx
<dx:ASPxScheduler ID="ASPxScheduler1" >
    <!-- ... -->
    <Styles>
        <LoadingPanel CssClass="myClass" />
    </Styles>
</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",
        Styles.LoadingPanel.CssClass = "myClass",
        <!-- ... -->
    };
}

Implements

IStateManager

Inheritance

Object StateManager PropertiesBase StylesBase DevExpress.Web.ASPxScheduler.ASPxSchedulerStylesBase ASPxSchedulerStyles

See Also

ASPxSchedulerStyles Members

DevExpress.Web.ASPxScheduler Namespace