ClassManipulationTool
Tool handling the resizing and rotation of items.
Definition
Namespace:Telerik.Windows.Diagrams.Core
Assembly:Telerik.Windows.Diagrams.Core.dll
Syntax:
public class ManipulationTool : ToolBase, ITool, IMouseListener
Inheritance: objectToolBaseManipulationTool
Implements:
Inherited Members
Constructors
ManipulationTool(string)
Initializes a new instance of the ManipulationTool class.
Fields
ToolNameNESW
Declaration
public const string ToolNameNESW = "Resizing ToolNESW"
Field Value
ToolNameNWSE
Declaration
public const string ToolNameNWSE = "Resizing ToolNWSE"
Field Value
ToolNameRotation
Declaration
public const string ToolNameRotation = "Rotation Tool"
Field Value
ToolNameSENW
Declaration
[SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "SENW")]
public const string ToolNameSENW = "Resizing ToolSENW"
Field Value
ToolNameSWNE
Declaration
[SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "SWNE")]
public const string ToolNameSWNE = "Resizing ToolSWNE"
Field Value
Methods
Initialize(IGraphServiceLocator)
Initializes the specified service locator.
Declaration
public override void Initialize(IGraphServiceLocator serviceLocator)
Parameters
serviceLocator
The service locator.
Overrides
MouseDoubleClick(PointerArgs)
Handles the mouse double click event.
Declaration
public virtual bool MouseDoubleClick(PointerArgs e)
Parameters
e
The PointerArgs instance containing the event data.
Returns
Implements
MouseDown(PointerArgs)
Handles the mouse-down event.
Declaration
public bool MouseDown(PointerArgs e)
Parameters
e
The PointerArgs instance containing the event data.
Returns
Implements
MouseMove(PointerArgs)
Handles the mouse-move event.
Declaration
public virtual bool MouseMove(PointerArgs e)
Parameters
e
The PointerArgs instance containing the event data.
Returns
Implements
MouseUp(PointerArgs)
Handles the mouse-up event.
Declaration
public virtual bool MouseUp(PointerArgs e)
Parameters
e
The PointerArgs instance containing the event data.
Returns
Implements