ChartEvents_MouseMoveEventHandler Delegate

A Delegate type used to add an event handler for the MouseMove event. The MouseMove event occurs when the position of the mouse pointer changes over a chart.

Namespace:  Microsoft.Office.Interop.Excel
Assembly:  Microsoft.Office.Interop.Excel (in Microsoft.Office.Interop.Excel.dll)

Syntax

'Declaration
<ComVisibleAttribute(False)> _
Public Delegate Sub ChartEvents_MouseMoveEventHandler ( _
    Button As Integer, _
    Shift As Integer, _
    x As Integer, _
    y As Integer _
)
'Usage
Dim instance As New ChartEvents_MouseMoveEventHandler(AddressOf HandlerMethod)
[ComVisibleAttribute(false)]
public delegate void ChartEvents_MouseMoveEventHandler(
    int Button,
    int Shift,
    int x,
    int y
)

Parameters

  • Button
    Type: System.Int32

    The mouse button that was pressed. Can be one of the following XlMouseButton constants: xlNoButton, xlPrimaryButton, xlSecondaryButton, or xlMiddleButton.

  • Shift
    Type: System.Int32

    The state of the SHIFT, CTRL, and ALT keys when the event occurred. Can be one of or a sum of the following values.

    Value

    Meaning

    0 (zero)

    No keys

    1

    SHIFT key

    2

    CTRL key

    4

    ALT key

  • x
    Type: System.Int32

    The X coordinate of the mouse pointer in chart object client coordinates.

  • y
    Type: System.Int32

    The Y coordinate of the mouse pointer in chart object client coordinates.

See Also

Reference

Microsoft.Office.Interop.Excel Namespace