Skip to main content

Monthly.DayOfWeekOccurrence Property

Specifies a day of the week’s occurrence.

Namespace: DevExpress.Web.ASPxGantt

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

NuGet Package: DevExpress.Web

Declaration

public DayOfWeekMonthlyOccurrence DayOfWeekOccurrence { get; set; }

Property Value

Type Description
DayOfWeekMonthlyOccurrence

A day of the week’s occurrence.

Available values:

Name Description
First

A rule is applied every first specified day of the week.

Second

A rule is applied every second specified day of the week.

Third

A rule is applied every third specified day of the week.

Forth

A rule is applied every fourth specified day of the week.

Last

A rule is applied every last specified day of the week.

Remarks

In markup:

<dx:ASPxGantt ID="Gantt" runat="server" ...>
  ...
    <WorkTimeRules>
        <dx:MonthlyRule IsWorkDay="false">
            <Recurrence DayOfWeek="Monday" DayOfWeekOccurrence="Second" CalculateByDayOfWeek="true" />
        </dx:MonthlyRule>
    </WorkTimeRules>
</dx:ASPxGantt>

In code:

MonthlyRule monthlyRule = new MonthlyRule();
monthlyRule.IsWorkDay = false;
monthlyRule.Recurrence.DayOfWeek = DayOfWeek.Monday;
monthlyRule.Recurrence.DayOfWeekOccurrence = DayOfWeekMonthlyOccurrence.Second;
monthlyRule.Recurrence.CalculateByDayOfWeek = true;
Gantt.WorkTimeRules.Add(monthlyRule);

Concept

Work Time Rules

Online Demos

See Also