Spread WPF 15
GrapeCity.Windows.SpreadSheet.UI Namespace / DragDropBlockEventArgs Class
Members Example

In This Topic
    DragDropBlockEventArgs Class
    In This Topic
    Represents the event data for the DragDropBlock event for the GcSpreadSheet component; occurs when a range of cells is being dragged and dropped.
    Object Model
    DragDropBlockEventArgs Class
    Public Class DragDropBlockEventArgs 
       Inherits System.ComponentModel.CancelEventArgs
    Dim instance As DragDropBlockEventArgs
    public class DragDropBlockEventArgs : System.ComponentModel.CancelEventArgs 
    This example uses the DragDropBlock event arguments.
    gcSpreadSheet1.DragDropBlock += new EventHandler<DragDropBlockEventArgs>(gcSpread1_DragDropBlock);
     gcSpreadSheet1.DragDropBlockCompleted += new EventHandler<DragDropBlockCompletedEventArgs>(gcSpread1_DragDropBlockCompleted);
     void gcSpread1_DragDropBlock(object sender, DragDropBlockEventArgs e)
           if (e.ToRow > 10 || e.ToColumn > 10)
               e.Cancel = true; 
     void gcSpread1_DragDropBlockCompleted(object sender, DragDropBlockCompletedEventArgs e)
           if (e.Copy == true && e.Insert == true)
               MessageBox.Show("Copied insert action has been completed");                     
    Private Sub GcSpreadSheet1_DragDropBlock(sender As System.Object, e As GrapeCity.Windows.SpreadSheet.UI.DragDropBlockEventArgs)
            If (e.ToRow > 10 Or e.ToColumn > 10) Then
                e.Cancel = True
            End If
        End Sub
        Private Sub GcSpreadSheet1_DragDropBlockCompleted(sender As System.Object, e As GrapeCity.Windows.SpreadSheet.UI.DragDropBlockCompletedEventArgs)
            If (e.Copy = True And e.Insert = True) Then
                MessageBox.Show("Copied insert action has been completed")
            End If
        End Sub
    Inheritance Hierarchy


    See Also