Smrf.NodeXL.Visualization.Wpf.NodeXLControl.OnMouseMove C# (CSharp) Method

OnMouseMove() protected method

protected OnMouseMove ( System.Windows.Input.MouseEventArgs e ) : void
e System.Windows.Input.MouseEventArgs
return void
    OnMouseMove
    (
        MouseEventArgs e
    )
    {
        AssertValid();

        // Do nothing if the drawing isn't in a stable state.

        if (this.IsLayingOutGraph)
        {
            return;
        }

        // Check for a mouse drag that might be in progress.

        CheckForVertexDragOnMouseMove(e);
        CheckForMarqueeDragOnMouseMove(e);
        CheckForTranslationDragOnMouseMove(e);

        // Check whether tooltip-related actions need to be taken.

        CheckForToolTipsOnMouseMove(e);
    }
NodeXLControl