This is an input mode handling drag and drop related events on a CanvasControl.

Namespace: yWorks.Canvas.Input
Assembly: yWorks.yFilesSilverlight.Viewer (in yWorks.yFilesSilverlight.Viewer.dll) Version:


public class DropInputMode : AbstractConcurrentInputMode
Visual Basic
Public Class DropInputMode _ Inherits AbstractConcurrentInputMode


An instance of DropInputMode is initialized for an expected data format in the constructor. There are four events raised by an instance of this class.

Clients can query the current MousePosition which is updated while a drag is in progress. Clients get the data from the drag operation by calling DropData from an event handler registered for any of these events.

This input mode supports concurrency. It can be added to a MultiplexingInputMode using AddConcurrent(IConcurrentInputMode) or AddConcurrent(IConcurrentInputMode, Int32).

Inheritance Hierarchy

See Also