Skip to main content
All docs
V26.1
  • Monthly.DayOfWeekOccurrence Property

    Specifies a day of the week’s occurrence.

    Namespace: DevExpress.Web.ASPxGantt

    Assembly: DevExpress.Web.ASPxGantt.v26.1.dll

    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