Spread WPF Documentation
ClipBoardOptions Property (GcSpreadSheet)
Example 


GrapeCity.Windows.SpreadSheet.UI Namespace > GcSpreadSheet Class : ClipBoardOptions Property
Gets or sets whether the component handles the shortcut keys for Clipboard actions.
Syntax
'Declaration
 
<System.ComponentModel.CategoryAttribute("Spread Workbook")>
<System.ComponentModel.DefaultValueAttribute()>
Public Property ClipBoardOptions As ClipboardPasteOptions
'Usage
 
Dim instance As GcSpreadSheet
Dim value As ClipboardPasteOptions
 
instance.ClipBoardOptions = value
 
value = instance.ClipBoardOptions
[System.ComponentModel.Category("Spread Workbook")]
[System.ComponentModel.DefaultValue()]
public ClipboardPasteOptions ClipBoardOptions {get; set;}
Example
This example sets the ClipBoardOptions property.
gcSpreadSheet1.AutoClipboard = true;
gcSpreadSheet1.ClipBoardOptions = GrapeCity.Windows.SpreadSheet.Data.ClipboardPasteOptions.All;
gcSpreadSheet1.Sheets[0].Cells[0, 0].Value = "Copy";
gcSpreadSheet1.Sheets[0].Cells[1, 1].Value = "Cut";
gcSpreadSheet1.Invalidate();

private void button1_Click(object sender, RoutedEventArgs e)
  {
        GrapeCity.Windows.SpreadSheet.Data.CellRange r;
       r = new  GrapeCity.Windows.SpreadSheet.Data.CellRange(0, 0, 2, 2);
       GrapeCity.Windows.SpreadSheet.Data.CellRange r2;
       r2 = new GrapeCity.Windows.SpreadSheet.Data.CellRange(3, 3, 2, 2);
       GrapeCity.Windows.SpreadSheet.UI.GcSpreadSheet test;
        
       test = gcSpreadSheet1;
       test.View.ClipboardCopy(r);
       //test.View.ClipboardCut(r);
       test.View.ClipboardPaste(r2);
       gcSpreadSheet1.Invalidate();
   }
GcSpreadSheet1.AutoClipboard = True
GcSpreadSheet1.ClipBoardOptions = GrapeCity.Windows.SpreadSheet.Data.ClipboardPasteOptions.All
GcSpreadSheet1.Sheets(0).Cells(0, 0).Value = "Copy"
GcSpreadSheet1.Sheets(0).Cells(1, 1).Value = "Cut"
 GcSpreadSheet1.Invalidate()
 
    Private Sub Button1_Click(sender As System.Object, e As System.Windows.RoutedEventArgs) Handles Button1.Click
        Dim r As New GrapeCity.Windows.SpreadSheet.Data.CellRange(0, 0, 2, 2)
        Dim r2 As New GrapeCity.Windows.SpreadSheet.Data.CellRange(3, 3, 2, 2)
        Dim test = GcSpreadSheet1
        test.View.ClipboardCopy(r)
        'test.View.ClipboardCut(r)
        test.View.ClipboardPaste(r2)
        GcSpreadSheet1.Invalidate()
    End Sub
See Also

Reference

GcSpreadSheet Class
GcSpreadSheet Members