Skip to main content
All docs
V24.2

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

GanttControl.SetDependency(GanttControlNode, GanttControlNode, DependencyType, TimeSpan) Method

Allows you to specify a dependency between two tasks.

Namespace: DevExpress.XtraGantt

Assembly: DevExpress.XtraGantt.v24.2.dll

NuGet Package: DevExpress.Win.Gantt

#Declaration

public void SetDependency(
    GanttControlNode predecessorNode,
    GanttControlNode successorNode,
    DependencyType type,
    TimeSpan lag
)

#Parameters

Name Type Description
predecessorNode GanttControlNode

An object that specifies the predecessor task (node).

successorNode GanttControlNode

An object that specifies the successor task (node).

type DependencyType

A value that specifies a dependency type.

lag TimeSpan

A value that specifies a time lag between the predecessor and successor tasks.

#Remarks

Use the following methods to get an object that contains data for a specific dependency:

To specify the node in the method’s parameter, use the node’s Id property value.

The SetDependency(GanttControlNode, GanttControlNode, DependencyType, TimeSpan) method allows you to specify a dependency in code.

You can also use the following methods to get an object that contains data for a specific node:

See Also