TasksScheduledEventArgs Class

Provides data for the TasksScheduled event.

Namespace: DevExpress.Xpf.Gantt

Assembly: DevExpress.Xpf.Gantt.v20.1.dll

Declaration

public sealed class TasksScheduledEventArgs :
    RoutedEventArgs
Public NotInheritable Class TasksScheduledEventArgs
    Inherits RoutedEventArgs

Remarks

The TasksScheduled event allows you to rollback the edit changes if they have become the reason for invalid links.

Use the event arguments' InvalidPredecessorLinks property to access a collection of invalid links. Set the event arguments' RollbackChanges property to true to rollback the latest changes.

<dxgn:GanttControl ...>
    <dxgn:GanttControl.View>
        <dxgn:GanttView ... 
            TasksScheduled="GanttView_TasksScheduled">
        </dxgn:GanttView>
    </dxgn:GanttControl.View>
</dxgn:GanttControl>
private void GanttView_TasksScheduled(object sender, DevExpress.Xpf.Gantt.TasksScheduledEventArgs e) {
    if (e.InvalidPredecessorLinks.Count > 0) e.RollbackChanges = true;
}

Inheritance

Object
EventArgs
RoutedEventArgs
TasksScheduledEventArgs
See Also