Skip to main content

GanttControl.TaskPopupMenuShowing Event

Fires when a context menu for a task is about to be shown.

Namespace: DevExpress.XtraGantt

Assembly: DevExpress.XtraGantt.v24.2.dll

Declaration

[DXCategory("Events")]
public event GanttTaskPopupMenuShowingEventHandler TaskPopupMenuShowing

Event Data

The TaskPopupMenuShowing event's data class is GanttTaskPopupMenuShowingEventArgs. The following properties provide information specific to this event:

Property Description
Cancel Gets or sets a value indicating whether the event should be canceled. Inherited from CancelEventArgs.
Info Provides access to view information about the task.
Items Provides access to menu items.
Node Gets the node in the tree area for which the menu is about to be shown.

Example

The code below shows how to populate the context menu with items.

using DevExpress.XtraEditors;
using DevExpress.XtraGantt;

private void ganttControl1_TaskPopupMenuShowing(object sender, GanttTaskPopupMenuShowingEventArgs e) {
    e.Items.Add(new DevExpress.Utils.Menu.DXMenuItem("Show Text", (ss, ee) => { XtraMessageBox.Show(e.Node.GetText()); }));
}
See Also