MonthlyRule Class
In This Article
Provides settings that allow you to specify a rule for a month.
Namespace: DevExpress.Web.ASPxGantt
Assembly: DevExpress.Web.ASPxGantt.v24.1.dll
NuGet Package: DevExpress.Web
#Declaration
#Remarks
In markup:
<dx:ASPxGantt ID="Gantt" runat="server" ... />
...
<WorkTimeRules>
<dx:WeeklyRule IsWorkDay="false">
<Recurrence DayOfWeek="Saturday" />
</dx:WeeklyRule>
<dx:WeeklyRule IsWorkDay="false">
<Recurrence DayOfWeek="Sunday" />
</dx:WeeklyRule>
...
</WorkTimeRules>
</dx:ASPxGantt>
In code:
DailyRule rule1 = new DailyRule();
rule1.WorkTimeRanges.AddRange( new List<WorkTimeRange>
{
new WorkTimeRange(){ Start=new TimeSpan(08,00,00), End=new TimeSpan(10,00,00)},
new WorkTimeRange(){ Start=new TimeSpan(15,00,00), End=new TimeSpan(18,00,00)}
});
rule1.Recurrence.Start = new DateTime(2019, 02, 22);
rule1.Recurrence.End = new DateTime(2019, 02, 25);
ASPxGantt1.WorkTimeRules.Add(rule1);
#Concept
#Online Demos
#Inheritance
Object
StateManager
CollectionItem
RuleBase
MonthlyRule
See Also