someDragTool.BeginDrag += new EventHandler(OnSomeDragToolBeginDrag);
someDragTool.EndDrag += new EventHandler(OnSomeDragToolEndDrag);
someDragTool.DoDrag += new EventHandler(OnSomeDragToolDoDrag);
someDragTool.Cancel += new EventHandler(OnSomeDragToolCancel);
Cancelling drag operations
All drag operations can be cancelled by the end-user when the Esc key is pressed. In addition, you can terminate a drag operation by calling the virtual CancelOperation method of DragOperation class.
Changing the mouse drag button
Most of the drag operations are activated when the end-user presses the left mouse button and drags the mouse over the chart. An exception to this is the DataPanTool drag operation, which is activated when the end-user presses the right mouse button. You can control the mouse button that triggers the drag operation by modifying the MouseDragButton property of the DragOperation object: