Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread Namespace / DragMoveEventHandler Delegate
Source of the event
Event data
ExampleExample


In This Topic
    DragMoveEventHandler Delegate
    In This Topic
    Represents a defined method that handles the ColumnDragMove or RowDragMove event for the Spread component.
    Syntax
    'Declaration
     
    Public Delegate Sub DragMoveEventHandler( _
       ByVal sender As Object, _
       ByVal e As DragMoveEventArgs _
    ) 
    'Usage
     
    Dim instance As New DragMoveEventHandler(AddressOf HandlerMethod)
    public delegate void DragMoveEventHandler( 
       object sender,
       DragMoveEventArgs e
    )

    Parameters

    sender
    Source of the event
    e
    Event data
    Remarks
    For information on the events, refer to the ColumnDragMove and RowDragMove event for the Spread component, which occur when AllowColumnMove or AllowRowMove is true and a column or row is moved with a drag operation
    Example
    This example creates the DragMove event.
    fpSpread1.AllowColumnMove = true;
    
    fpSpread1.ColumnDragMove +=new FarPoint.Win.Spread.DragMoveEventHandler(fpSpread1ColumnDragMove);
    
    private void fpSpread1ColumnDragMove(object sender, FarPoint.Win.Spread.DragMoveEventArgs e)
    {
          if (e.Index < 3)
          { 
                e.Cancel = true;
          }
    }
    
    FpSpread1.AllowColumnMove = True
    
    Dim eh As FarPoint.Win.Spread.DragMoveEventHandler = AddressOf Fpspread1ColumnDragMove
    AddHandler FpSpread1.ColumnDragMove, eh
    
    Private Sub Fpspread1ColumnDragMove(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.DragMoveEventArgs) Handles FpSpread1.ColumnDragMove
          If e.Index < 3 Then
                e.Cancel = True
    End Sub
    See Also