menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class NodeDragDropController - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class NodeDragDropController

    Represents a class that handles row drag-and-drop operations in SfTreeGrid.

    Inheritance
    System.Object
    TreeGridRowDragDropController
    NodeDragDropController
    Implements
    System.IDisposable
    Inherited Members
    TreeGridRowDragDropController.AutoExpandDelay
    TreeGridRowDragDropController.autoExpandNode
    TreeGridRowDragDropController.CanAutoExpand
    TreeGridRowDragDropController.CloseDragIndicators()
    TreeGridRowDragDropController.Dispose()
    TreeGridRowDragDropController.Dispose(Boolean)
    TreeGridRowDragDropController.GetDropPosition(DragEventArgs, RowColumnIndex)
    TreeGridRowDragDropController.OnAttach(SfTreeGrid)
    TreeGridRowDragDropController.OnDetach()
    TreeGridRowDragDropController.ProcessDragSourceOnDrop(SfTreeGrid, ObservableCollection<TreeNode>)
    TreeGridRowDragDropController.ProcessDropOnNestedView(RowColumnIndex, DropPosition, ObservableCollection<TreeNode>, SfTreeGrid)
    TreeGridRowDragDropController.ProcessDropOnSelfRelationalView(RowColumnIndex, DropPosition, ObservableCollection<TreeNode>, SfTreeGrid)
    TreeGridRowDragDropController.ProcessDropOnUnboundView(RowColumnIndex, DropPosition, ObservableCollection<TreeNode>, SfTreeGrid)
    TreeGridRowDragDropController.ProcessOnDropCompleted(DropCompletedEventArgs)
    TreeGridRowDragDropController.ShowDragIndicators(DropPosition, RowColumnIndex, DragEventArgs)
    TreeGridRowDragDropController.timer
    TreeGridRowDragDropController.TreeGrid
    Namespace: Syncfusion.UI.Xaml.PivotClient
    Assembly: Syncfusion.SfPivotClient.UWP.dll
    Syntax
    public class NodeDragDropController : TreeGridRowDragDropController, IDisposable

    Constructors

    NodeDragDropController(SfTreeGrid)

    Initializes a new instance of the NodeDragDropController class.

    Declaration
    public NodeDragDropController(SfTreeGrid treeGrid)
    Parameters
    Type Name Description
    SfTreeGrid treeGrid

    Fields

    CubeDimensionBrowser

    Gets or sets the CubeDimensionBrowser

    Declaration
    public CubeDimensionBrowser CubeDimensionBrowser
    Field Value
    Type
    CubeDimensionBrowser

    Methods

    ProcessOnDragLeave(DragEventArgs, RowColumnIndex)

    Called when leaving the dragged item.

    Declaration
    protected override void ProcessOnDragLeave(DragEventArgs args, RowColumnIndex rowColumnIndex)
    Parameters
    Type Name Description
    Windows.UI.Xaml.DragEventArgs args
    RowColumnIndex rowColumnIndex
    Overrides
    TreeGridRowDragDropController.ProcessOnDragLeave(DragEventArgs, RowColumnIndex)

    ProcessOnDragOver(DragEventArgs, RowColumnIndex)

    Called when drag overing the item.

    Declaration
    protected override void ProcessOnDragOver(DragEventArgs args, RowColumnIndex rowColumnIndex)
    Parameters
    Type Name Description
    Windows.UI.Xaml.DragEventArgs args
    RowColumnIndex rowColumnIndex
    Overrides
    TreeGridRowDragDropController.ProcessOnDragOver(DragEventArgs, RowColumnIndex)

    ProcessOnDragStarting(DragStartingEventArgs, RowColumnIndex)

    Called when dragging process starts.

    Declaration
    protected override void ProcessOnDragStarting(DragStartingEventArgs args, RowColumnIndex rowColumnIndex)
    Parameters
    Type Name Description
    Windows.UI.Xaml.DragStartingEventArgs args
    RowColumnIndex rowColumnIndex
    Overrides
    TreeGridRowDragDropController.ProcessOnDragStarting(DragStartingEventArgs, RowColumnIndex)

    ProcessOnDrop(DragEventArgs, RowColumnIndex)

    Called when drop process started.

    Declaration
    protected override void ProcessOnDrop(DragEventArgs args, RowColumnIndex rowColumnIndex)
    Parameters
    Type Name Description
    Windows.UI.Xaml.DragEventArgs args
    RowColumnIndex rowColumnIndex
    Overrides
    TreeGridRowDragDropController.ProcessOnDrop(DragEventArgs, RowColumnIndex)

    Implements

    System.IDisposable

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved