An ItemDropInputMode<(Of <(<'T>)>)> specialized to drag'n'drop INodes.

Namespace: yWorks.yFiles.UI.Input
Assembly: yWorks.yFilesSilverlight.Viewer (in yWorks.yFilesSilverlight.Viewer.dll) Version: 2.4.0.0

Syntax

C#
public class NodeDropInputMode : ItemDropInputMode<INode>
Visual Basic
Public Class NodeDropInputMode _ Inherits ItemDropInputMode(Of INode)

Remarks

A dragged INode is visualized during the drag operation. The input mode does also support snapping of the dragged INode via the SnapContext. When the dragged node is dropped, This mode can can drag nodes onto group and optional folder nodes and automatically add the node to the corresponding group node in the hierarchy. In this case the IsValidParentPredicate will be queried if the dropped upon node is actually a valid parent.

Inheritance Hierarchy

System..::..Object
  yWorks.Canvas.Input..::..AbstractInputMode
    yWorks.Canvas.Input..::..AbstractConcurrentInputMode
      yWorks.Canvas.Input..::..DropInputMode
        yWorks.yFiles.UI.Input..::..ItemDropInputMode<(Of <(<'INode>)>)>
          yWorks.yFiles.UI.Input..::..NodeDropInputMode

See Also