Spread WPF 14
GrapeCity.Windows.SpreadSheet.UI Namespace / TouchToolbarFactory Class / CreateCutCopyPasteToolBar Method
The view.
Example


In This Topic
    CreateCutCopyPasteToolBar Method
    In This Topic
    Creates the cut copy paste toolbar.
    Syntax
    'Declaration
     
    Public Shared Function CreateCutCopyPasteToolBar( _
       ByVal view As SheetView _
    ) As TouchToolbar
    'Usage
     
    Dim view As SheetView
    Dim value As TouchToolbar
     
    value = TouchToolbarFactory.CreateCutCopyPasteToolBar(view)
    public static TouchToolbar CreateCutCopyPasteToolBar( 
       SheetView view
    )

    Parameters

    view
    The view.
    Example
    This example creates a drag fill option in the toolbar.
    private GrapeCity.Windows.SpreadSheet.UI.TouchToolbar _toolbar;        
    
            public MainPage()
            {
                InitializeComponent();
                this.InitializeTouchStrip();           
            }            
    
            private void GcSpreadSheet1_TouchToolbarOpening(object sender, GrapeCity.Windows.SpreadSheet.UI.TouchToolbarOpeningEventArgs e)
            {
                e.Handled = true;
         _toolbar.Show(e.X - 100, e.Y - 100);     
            }
    
            void autoFill_Click(object sender, EventArgs e)
            {
                var activeView = this.GcSpreadSheet1.View;
                if (activeView != null)
                {
                    activeView.ShowAutoFillIndicator();
                }
            }
    
            private void InitializeTouchStrip()
            {
                _toolbar = GrapeCity.Windows.SpreadSheet.UI.TouchToolbarFactory.CreateCutCopyPasteToolBar(this.GcSpreadSheet1.View);
                var separator = new GrapeCity.Windows.SpreadSheet.UI.ToolbarSeparator();
                _toolbar.ToolbarItems.Add(separator);
                var autoFillButton = GrapeCity.Windows.SpreadSheet.UI.TouchToolbarFactory.CreateDragFillButton();
                _toolbar.ToolbarItems.Add(autoFillButton);
                autoFillButton.Click += autoFill_Click;
            }
    Private _toolbar As GrapeCity.Windows.SpreadSheet.UI.TouchToolbar
        Public Sub New()
            InitializeComponent()
            Me.InitializeTouchStrip()
        End Sub
      
        Private Sub GcSpreadSheet1_TouchToolbarOpening(sender As Object, e As GrapeCity.Windows.SpreadSheet.UI.TouchToolbarOpeningEventArgs) Handles GcSpreadSheet1.TouchToolbarOpening
            e.Handled = True
            _toolbar.Show(e.X - 100, e.Y - 100)
        End Sub
    
        Private Sub autoFill_Click(sender As Object, e As EventArgs)
            Dim activeView = Me.GcSpreadSheet1.View
            If activeView IsNot Nothing Then
                activeView.ShowAutoFillIndicator()
            End If
        End Sub
    
        Private Sub InitializeTouchStrip()
            _toolbar = GrapeCity.Windows.SpreadSheet.UI.TouchToolbarFactory.CreateCutCopyPasteToolBar(Me.GcSpreadSheet1.View)
            Dim separator = New GrapeCity.Windows.SpreadSheet.UI.ToolbarSeparator()
            _toolbar.ToolbarItems.Add(separator)
            Dim autoFillButton = GrapeCity.Windows.SpreadSheet.UI.TouchToolbarFactory.CreateDragFillButton()
            _toolbar.ToolbarItems.Add(autoFillButton)
            AddHandler autoFillButton.Click, AddressOf autoFill_Click
        End Sub
    See Also