Spread WinRT Documentation
GrapeCity.Xaml.SpreadSheet.UI Namespace / GcSpreadSheet Class / AutoClipboard Property
Example


In This Topic
    AutoClipboard Property (GcSpreadSheet)
    In This Topic
    Gets or sets whether the component handles the shortcut keys for Clipboard actions.
    Syntax
    'Declaration
     
    <DefaultValueAttribute(True)>
    <CategoryAttribute("Spread Workbook")>
    Public Property AutoClipboard As Boolean
    'Usage
     
    Dim instance As GcSpreadSheet
    Dim value As Boolean
     
    instance.AutoClipboard = value
     
    value = instance.AutoClipboard
    [DefaultValue(true)]
    [Category("Spread Workbook")]
    public bool AutoClipboard {get; set;}
    Example
    This example sets the AutoClipboard property.
    gcSpreadSheet1.AutoClipboard = true;
    gcSpreadSheet1.ClipBoardOptions = GrapeCity.Xaml.SpreadSheet.Data.ClipboardPasteOptions.All;
    gcSpreadSheet1.Sheets[0].Cells[0, 0].Value = "Copy";
    gcSpreadSheet1.Sheets[0].Cells[1, 1].Value = "Cut";
    
    private void Button_Click_1(object sender, RoutedEventArgs e)
      {
            GrapeCity.Xaml.SpreadSheet.Data.CellRange r;
           r = new  GrapeCity.Xaml.SpreadSheet.Data.CellRange(0, 0, 2, 2);
           GrapeCity.Xaml.SpreadSheet.Data.CellRange r2;
           r2 = new GrapeCity.Xaml.SpreadSheet.Data.CellRange(3, 3, 2, 2);
           GrapeCity.Xaml.SpreadSheet.UI.GcSpreadSheet test;
            
           test = gcSpreadSheet1;
           test.View.ClipboardCopy(r);
           //test.View.ClipboardCut(r);
           test.View.ClipboardPaste(r2);       
       }
    GcSpreadSheet1.AutoClipboard = True
    GcSpreadSheet1.ClipBoardOptions = GrapeCity.Xaml.SpreadSheet.Data.ClipboardPasteOptions.All
    GcSpreadSheet1.Sheets(0).Cells(0, 0).Value = "Copy"
    GcSpreadSheet1.Sheets(0).Cells(1, 1).Value = "Cut"
     
        Private Sub Button_Click_1(sender As Object, e As RoutedEventArgs)
            Dim r As New GrapeCity.Xaml.SpreadSheet.Data.CellRange(0, 0, 2, 2)
            Dim r2 As New GrapeCity.Xaml.SpreadSheet.Data.CellRange(3, 3, 2, 2)
            Dim test = GcSpreadSheet1
            test.View.ClipboardCopy(r)
            'test.View.ClipboardCut(r)
            test.View.ClipboardPaste(r2)        
        End Sub
    See Also