Occurs when an end user has drawn a new task (on MouseUp) in the Gantt area and allows you to change the newly drawn task's end date or cancel adding a new task. This is a routed event.
public event EventHandler<NewTaskDrawnEventArgs> NewTaskDrawn
Public Event NewTaskDrawn As EventHandler(Of NewTaskDrawnEventArgs)
The NewTaskDrawn event's data class is NewTaskDrawnEventArgs. The following properties provide information specific to this event:
|Cancel||Gets or sets whether the applied changes must be canceled.|
|FinishDate||Gets or sets the newly created task's finish date.|
|Handled||Gets or sets a value that indicates the present state of the event handling for a routed event as it travels the route. Inherited from RoutedEventArgs.|
|OriginalSource||Gets the original reporting source as determined by pure hit testing, before any possible Source adjustment by a parent class. Inherited from RoutedEventArgs.|
|RoutedEvent||Gets or sets the RoutedEvent associated with this RoutedEventArgs instance. Inherited from RoutedEventArgs.|
|Source||Gets or sets a reference to the object that raised the event. Inherited from RoutedEventArgs.|
|StartDate||Gets the newly created task's start date.|
The event argument's properties allow you to get the following info about the newly created (drawn) task:
|NewTaskDrawnEventArgs.StartDate||Gets the newly created task's start date.|
|NewTaskDrawnEventArgs.FinishDate||Gets or sets the newly created task's finish date.|
You can undo the applied changes by setting the NewTaskDrawnEventArgs.Cancel property to true.