RuleBase Class
In This Article
Serves as a base class for the DailyRule, WeeklyRule, MonthlyRule and YearlyRule object.
Namespace: DevExpress.Web.ASPxGantt
Assembly: DevExpress.Web.ASPxGantt.v24.1.dll
NuGet Package: DevExpress.Web
#Declaration
public abstract class RuleBase :
CollectionItem
#Related API Members
The following members return RuleBase objects:
#Remarks
Daily Rule:
<dx:ASPxGantt ID="Gantt" runat="server" ... />
...
<WorkTimeRules>
<dx:DailyRule>
<Recurrence Start="2/22/2019" End="2/25/2019" />
<WorkTimeRanges>
<dx:WorkTimeRange Start="08:00" End="10:00" />
<dx:WorkTimeRange Start="15:00" End="18:00" />
</WorkTimeRanges>
</dx:DailyRule>
...
</WorkTimeRules>
</dx:ASPxGantt>
Weekly Rule:
<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>
#Concept
#Online Demos
Web Forms: ASPxGantt - Work Time Schedule)
#Inheritance
See Also