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
    Syntax
    'Declaration
     
    Public Class DragDropBlockEventArgs 
       Inherits System.ComponentModel.CancelEventArgs
    'Usage
     
    Dim instance As DragDropBlockEventArgs
    public class DragDropBlockEventArgs : System.ComponentModel.CancelEventArgs 
    Example
    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

    System.Object
       System.EventArgs
          System.ComponentModel.CancelEventArgs
             GrapeCity.Windows.SpreadSheet.UI.DragDropBlockEventArgs

    See Also