A more sophisticated IHandle implementation that modifies a rectangle.

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

Syntax

C#
public class ReshapeableHandle : IMutablePoint, IPoint, IPointSetter, IMovable, IHandle, IDragHandler
Visual Basic
Public Class ReshapeableHandle _ Implements IMutablePoint, IPoint, IPointSetter, IMovable, _ IHandle, IDragHandler

Remarks

Implementations of this class work on a mutable rectangle instance for handling drags of the handle. A separate point implementation is used for specifying the position of the handle. As a convenience this class also implements the IMutablePoint and IMovable interface which both modify the handle's position.

Inheritance Hierarchy

System..::..Object
  yWorks.Canvas.Input..::..ReshapeableHandle

See Also