Class DragAndDrop

    Definition

    Namespace:
    Tizen.NUI
    Assembly:
    Tizen.NUI.dll

    DragAndDrop controls the drag object and data.

    public class DragAndDrop : BaseHandle, INotifyPropertyChanged, IDisposable
    Inheritance
    object
    BindableObject
    Tizen.NUI.Binding.Element
    BaseHandle
    DragAndDrop
    Implements
    System.ComponentModel.INotifyPropertyChanged
    System.IDisposable

    Properties

    View Source

    Instance

    Gets the singleton instance of DragAndDrop.

    Declaration
    public static DragAndDrop Instance { get; }
    Property Value
    Type Description
    DragAndDrop

    Methods

    View Source

    AddListener(View, DragAndDropEventHandler)

    Adds listener for drop targets

    Declaration
    public void AddListener(View targetView, DragAndDrop.DragAndDropEventHandler callback)
    Parameters
    Type Name Description
    View targetView

    The target view

    DragAndDrop.DragAndDropEventHandler callback

    The callback function to get drag event when the drag source enters, moves, leaves and drops on the drop target

    View Source

    RemoveListener(View, DragAndDropEventHandler)

    Removes listener for drop targets

    Declaration
    public void RemoveListener(View targetView, DragAndDrop.DragAndDropEventHandler _)
    Parameters
    Type Name Description
    View targetView

    The target view

    DragAndDrop.DragAndDropEventHandler _

    The callback function to remove(Not used)

    View Source

    StartDragAndDrop(View, View, DragData, SourceEventHandler)

    Starts drag and drop.

    Declaration
    public void StartDragAndDrop(View sourceView, View shadowView, DragData dragData, DragAndDrop.SourceEventHandler callback)
    Parameters
    Type Name Description
    View sourceView

    The soruce view

    View shadowView

    The shadow view for drag object

    DragData dragData

    The data to send

    DragAndDrop.SourceEventHandler callback

    The source event callback

    Implements

    System.ComponentModel.INotifyPropertyChanged
    System.IDisposable
    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX