Back to Devexpress

DevExpress.XtraGantt Namespace

windowsforms-devexpress-931312bc.md

latest14.4 KB
Original Source

DevExpress.XtraGantt Namespace

Contains types related to the Gantt control.

Assembly : DevExpress.XtraGantt.v25.2.dll

NuGet Package : DevExpress.Win.Gantt

Classes

NameDescription
CustomCalcTaskDependencyEventArgsProvides data for the CustomCalcTaskDependency event.
CustomDrawEventArgsSupplies data for events that allow you to draw the control’s visual elements in a custom way.
CustomDrawTaskDependencyEventArgsProvides data for the GanttControl.CustomDrawTaskDependency event.
CustomDrawTaskEventArgsProvides data for the GanttControl.CustomDrawTask event.
CustomDrawTimelineTaskEventArgsContains data for the CustomDrawTimelineTask event.
CustomDrawTimescaleColumnEventArgsProvides data for the GanttControl.CustomDrawTimescaleColumn event.
CustomItemTextEventArgsContains data for the CustomTimelineItemText event.
CustomTaskDisplayTextEventArgsProvides data for the CustomTaskDisplayText event.
CustomTaskProgressEventArgsProvides data for the CustomTaskProgress event.
CustomTaskSchedulingEventArgsProvides data for the CustomTaskScheduling event.
GanttChartMappingsContains properties that specify names of data fields mapped to task properties (caption, start and finish dates, progress, and so on).
GanttControlRepresents a bar chart that illustrates a project schedule. The control displays project tasks organized in a tree list. The chart displays a bar against each task that shows the task start and finish dates, progress, and dependencies.
GanttControlAppearanceCollectionProvides access to appearance settings applied to the control’s visual elements.
GanttControlHitInfoRepresents information about the control’s visual elements under the hit point.
GanttControlNodeSpecifies a node in a GanttControl.
GanttControlNodesProvides a collection of GanttControlNode objects.
GanttControlOptionsMainTimeRulerSpecifies the timescale’s bottom ruler settings.
GanttControlOptionsSplitterSpecifies splitter options.
GanttControlOptionsViewSpecifies view options.
GanttControlPrintAppearanceCollectionProvides access to appearance settings applied when the control is printed.
GanttDependencyMappingsProvides access to options specified based on data source field names (dependency type, time lag, predecessor and successor tasks).
GanttTaskPopupMenuShowingEventArgsProvides data for the TaskPopupMenuShowing event.
GanttTaskToolTipShowingEventArgsProvides data for the GanttControl.TaskToolTipShowing event.
GanttTimelineTaskToolTipShowingEventArgsContains data for the TimelineTaskToolTipShowing event.
QueryItemTemplateEventArgsContains data for the QueryItemTemplate event.
RequestTimescaleRulersEventArgsContains data for the GanttControl.RequestTimescaleRulers event.
SplitTaskMappingsSpecifies names of data source fields that contain information about task splits.
SplitterPositionChangingEventArgsProvides data for the SplitterPositionChanging event.
TaskDependencyModificationCancelEventArgsProvides data for the TaskDependencyModification and TaskDependencyModificationCompleted events.
TaskDependencyModificationEventArgsProvides data for TaskDependencyModificationCanceled and TaskDependencyModified events.
TaskFinishModificationCanceledEventArgsProvides data for the TaskFinishDateModificationCanceled event.
TaskFinishModificationEventArgsProvides data for the TaskFinishDateModificationStarted, TaskFinishDateModification, and TaskFinishDateModificationCompleted events.
TaskFinishModifiedEventArgsProvides data for the TaskFinishDateModified event.
TaskModificationEventArgsProvides data for events raised when a user modifies a task.
TaskMoveCanceledEventArgsProvides data for the TaskMoveCanceled event.
TaskMovedEventArgsProvides data for the TaskMoved event.
TaskMovingEventArgsProvides data for the TaskMoveStarted, TaskMoving, TaskMoveCanceled, and TaskMoved events.
TaskProgressModificationCanceledEventArgsProvides data for the TaskProgressModificationCanceled event.
TaskProgressModificationEventArgsProvides data for the TaskProgressModificationStarted, TaskProgressModification, and TaskProgressModificationCompleted events.
TaskProgressModifiedEventArgsProvides data for the TaskProgressModified event.
TreeListMappingsProvides access to options specified based on data source field names and tree list column objects.
WorkDayOfWeekRepresents a work day of the week.
WorkWeekRuleRepresents a regular workweek schedule.

Delegates

NameDescription
CustomDrawTaskDependencyEventHandlerRepresents a reference to a method that handles the CustomDrawTaskDependency event.
CustomDrawTaskEventHandlerRepresents a reference to a method that handles the CustomDrawTask event.
CustomDrawTimescaleColumnEventHandlerRepresents a reference to a method that handles the CustomDrawTimescaleColumn event.
CustomTaskDisplayTextEventHandlerRepresents a reference to a method that handles the CustomTaskDisplayText event.
CustomTaskProgressEventHandlerRepresents a reference to a method that handles the CustomTaskProgress event.
CustomTaskSchedulingEventHandlerRepresents a reference to a method that handles the CustomTaskScheduling event.
GanttTaskPopupMenuShowingEventHandlerRepresents a reference to a method that handles the TaskPopupMenuShowing event.
GanttTaskToolTipShowingEventHandlerRepresents a reference to a method that handles the TaskToolTipShowing event.
RequestTimescaleRulersEventHandlerRepresents a reference to a method that handles the RequestTimescaleRulers event.
SplitterPositionChangingEventHandlerRepresents a reference to a method that handles the SplitterPositionChanging event.

Enums

NameDescription
ChangeTypeEnumerates values that specify whether a dependency is created, modified, or removed.
ConstraintTypeEnumerates values that specify constraint types (As Soon As Possible, Start No Later Than, and so on).
CriticalPathHighlightModeEnumerates values that specify whether the control highlights single, multiple, or no critical paths.
DependencyTypeEnumerates values that specify types of dependencies between tasks.
GanttFixedPanelEnumerates modes that specify whether the task list or chart width is fixed when the user resizes the control.
GanttPanelVisibilityEnumerates modes that specify whether the task list, chart, or both are visible.
GanttTimescaleUnitEnumerates values that specify time intervals that correspond to a single unit on the time scale.
GanttZoomModeEnumerates values that specify how the scale changes when a user scrolls the mouse wheel.
TimelinePositionEnumerates values that specify the visibility and position of a timeline in the Gantt control.