ClassDiagramInputBehavior
Responsible for handling the mouse and the keyboard input from RadDiagram.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.RadDiagram.dll
Syntax:
public class DiagramInputBehavior : IDisposable
Inheritance: objectDiagramInputBehavior
Implements:
Constructors
DiagramInputBehavior(RadDiagramElement)
Declaration
public DiagramInputBehavior(RadDiagramElement diagramElement)
Parameters
diagramElement
Properties
DiagramElement
Declaration
public virtual RadDiagramElement DiagramElement { get; }
Property Value
Methods
Dispose()
Declaration
public void Dispose()
Implements
HandleKeyDown(KeyEventArgs)
Handles the KeyDown event from RadDiagram.
Declaration
public virtual bool HandleKeyDown(KeyEventArgs e)
Parameters
e
The event arguments.
Returns
[true] if the event should not be processed further, [false] otherwise.
HandleMouseDown(MouseEventArgs)
Handles the MouseDown event from RadDiagram.
Declaration
public virtual bool HandleMouseDown(MouseEventArgs e)
Parameters
e
The event arguments.
Returns
[true] if the event should not be processed further, [false] otherwise.
HandleMouseMove(MouseEventArgs)
Handles the MouseMove event from RadDiagram.
Declaration
public virtual bool HandleMouseMove(MouseEventArgs e)
Parameters
e
The event arguments.
Returns
[true] if the event should not be processed further, [false] otherwise.
HandleMouseUp(MouseEventArgs)
Handles the MouseUp event from RadDiagram.
Declaration
public virtual bool HandleMouseUp(MouseEventArgs e)
Parameters
e
The event arguments.
Returns
[true] if the event should not be processed further, [false] otherwise.
IsConnector(RadElement)
Declaration
protected virtual bool IsConnector(RadElement element)
Parameters
element
Returns
IsElementEditor(RadElement)
Declaration
protected virtual bool IsElementEditor(RadElement element)
Parameters
element
Returns
IsScrollBar(RadElement)
Declaration
protected virtual bool IsScrollBar(RadElement element)
Parameters
element
Returns