Displays task data using a customizable Gantt Chart based on ItemsControl control.

The GanttChartView..::.ProjectXmlSerializer type exposes the following members.

Constructors

  NameDescription
GanttChartView..::.ProjectXmlSerializerOverloaded.

Methods

  NameDescription
Equals (Inherited from Object.)
Finalize (Inherited from Object.)
GetHashCode (Inherited from Object.)
GetType (Inherited from Object.)
GetXml
Gets Project XML string.
LoadOverloaded.
MemberwiseClone (Inherited from Object.)
Save
Saves data to a Project XML stream.
ToString (Inherited from Object.)

Properties

  NameDescription
AssignmentXmlTemplate
Specifies the default XML template to use for generating assignment XML elements during Save method execution.
Control
Gets IGanttChartView control instance to persist contents of.
PredecessorXmlTemplate
Specifies the default XML template to use for generating predecessor link XML elements during Save method execution.
ProjectXmlTemplate
Specifies the default XML template to use for generating the project XML element during Save method execution.
ResourceXmlTemplate
Specifies the default XML template to use for generating resource XML elements during Save method execution.
ScheduleDayWorkingTimesXmlTemplate
Specifies the default XML template to use for generating the day working times XML element (within calendar definition) during Save method execution.
ScheduleWeekDayXmlTemplate
Specifies the default XML template to use for generating week day XML elements (within calendar definition) during Save method execution.
TaskXmlTemplate
Specifies the default XML template to use for generating task XML elements during Save method execution.

Events

  NameDescription
AssignableResourceInfoLoading
Occurs when assignable resource information is retreived based on a source assignment XML element during Load method execution.
AssignmentInfoLoading
Occurs when assignment information is about to be set on a GanttChartItem based on a source assignment XML element during Load method execution.
AssignmentInfoSaving
Occurs when an assignment XML element is generated based on source GanttChartItem, resource, and allocation units objects during Save method execution.
GanttChartItemLoading
Occurs when a GanttChartItem object is instantiated based on a source task XML element during Load method execution.
GanttChartItemSaving
Occurs when a task XML element is generated based on a source GanttChartItem object during Save method execution.
PredecessorItemLoading
Occurs when a PredecessorItem object is instantiated based on a source predecessor link XML element and is about to be added to a GanttChartItem object during Load method execution.
PredecessorItemSaving
Occurs when a predecessor link XML element is generated based on source GanttChartItem and PredecessorItem objects during Save method execution.
ProjectInfoLoading
Occurs when project information is retreived based on a source project XML element during Load method execution.
ProjectInfoSaving
Occurs when a project XML element is generated based on source data during Save method execution.
ResourceInfoSaving
Occurs when a resource XML element is generated based on a source resource object during Save method execution.

See Also