Interface for an object that can be interactively reshaped in a CanvasControl

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


public interface IReshapeHandler
Visual Basic
Public Interface IReshapeHandler


Items can be reshaped interactively and an instance of this class can be used to handle that process. A reshape operation will be initialized by a call to InitializeReshape(IInputModeContext), then zero or more HandleReshape(IInputModeContext, RectD, RectD) calls follow, and the operation will be finalized by a call to either ReshapeFinished(IInputModeContext, RectD, RectD) or CancelReshape(IInputModeContext, RectD). Note that implementations of this class will only be used during interactive reshape operations.

See Also