Version

Calendars Configuration Overview (xamGantt)

Topic Overview

Purpose

This topic gives an overview of the main features of xamGantt™ Calendars. xamGantt makes time calculations using calendars.

In this topic

This topic contains the following sections:

Calendars Overview

xamGantt calendars

Calendars are used by xamGantt for making time calculations, such as adding the task duration to its Start value. Time calculations are based on task, project and resource settings. You can use ProjectCalendar class for setting calendars or you can create a custom calendar class.

Using ProjectCalendar you can specify working time information for the days of the week using DaysOfWeek and WorkWeeks properties.

The following table summarizes the main points when using calendars with xamGantt.

Feature Description

ProjectCalendar

You can use ProjectCalendar class for representing working time information in a Project.

Custom calendar

You can create a custom class and use it as calendar.

Determine the used calendar

To perform a time calculation, xamGantt needs a calendar. Calendar is set for a project and all time calculations are based on this calendar.

Project Calendar

You can set working time information for the days of the week by setting DaysOfWeek property, get adjustments in working times on a specific recurrence pattern by using Exceptions property, specify the name of the user calendar with the DisplayName property, get a collection of working times for days of the week for specific ranges of dates using WorkWeeks property.

Related Topic

Custom Calendar

You can create a custom calendar and use it with xamGantt.

Related Topic

The following topics provide additional information related to this topic.

Topic Purpose

The topics in this group contains information about xamGantt Calendars.