Click or drag to resize
PrimaryMouseToolBase Class
An abstract base tool for mouse tools.
Inheritance Hierarchy

Namespace: Telerik.Windows.Diagrams.Core
Assembly: Telerik.Windows.Diagrams.Core (in Telerik.Windows.Diagrams.Core.dll) Version: 2017.2.614.40 (2017.2.614.40)
public abstract class PrimaryMouseToolBase : ToolBase, 
	IMouseListener, IKeyboardListener

The PrimaryMouseToolBase type exposes the following members.

Protected methodPrimaryMouseToolBase
Initializes a new instance of the PrimaryMouseToolBase class.
Public methodActivateTool
Activates the tool.
(Inherited from ToolBase.)
Public methodDeactivateTool
Deactivates the tool.
(Inherited from ToolBase.)
Public methodInitialize
Initializes this tool.
(Overrides ToolBaseInitialize(IGraphServiceLocator).)
Public methodKeyDown
Handles the key down event.
Public methodKeyUp
Handles the key up event.
Public methodMouseDoubleClick
Handles the mouse double click event.
Public methodMouseDown
Handles the mouse-down event.
Public methodMouseMove
Handles the mouse-move event.
Public methodMouseUp
Handles the mouse-up event.
Protected methodOnActivated
Called when tool is IsActive is changed to true.
(Inherited from ToolBase.)
Protected methodOnDeactivated
Called when tool is IsActive is changed to false.
(Inherited from ToolBase.)
Protected methodRestoreCursor
Restores the cursor.
(Inherited from ToolBase.)
Protected propertyActiveConnector
Gets or sets the active connector.
Protected propertyCursor
Gets or sets the cursor.
(Inherited from ToolBase.)
Public propertyGraph
Gets or sets the graph view (aka surface).
(Inherited from ToolBase.)
Protected propertyHitItem
Gets the hit item.
Protected propertyHitTestService
Protected propertyInitialPoint
Gets the initial point of the interaction.
(Inherited from ToolBase.)
Public propertyIsActive
Gets or sets a value indicating whether this tool is active.
(Inherited from ToolBase.)
Public propertyIsEnabled
Gets or sets the IsEnabled.
(Inherited from ToolBase.)
Public propertyName
Gets or sets the layer.
(Inherited from ToolBase.)
Protected propertySelectionService
Protected propertyServiceLocator
Public propertyToolService
Gets or sets the tool service (see ToolService).
(Inherited from ToolBase.)
See Also