Implements the Pan and PanAndModify behaviors.
The following tables list the members exposed by the PanBehavior type.
Name | Description | |
---|---|---|
![]() |
Initializes a new instance of the PanBehavior class. |
Name | Description | |
---|---|---|
![]() |
Gets a reference to the Diagram instance this behavior is associated with. (Inherited from BehaviorBase.) |
|
![]() |
Gets a reference to the DiagramView control this interaction is associated with. (Inherited from Interaction.) |
Name | Description | |
---|---|---|
![]() |
Selects a controller based on the specified input. |
|
![]() |
Returns cursor to display for specified input state. (Inherited from BehaviorBase.) |
|
![]() |
BehaviorBase.SetMouseCursor override. Invoked while the mouse is moved to let your application set the mouse cursor. |
|
![]() |
Gets whether the control should start moving the selection. (Inherited from BehaviorBase.) |
|
![]() |
BehaviorBase.StartDraw override. Invoked when a user presses the left mouse button inside the diagram drawing area. |
Name | Description | |
---|---|---|
![]() |
Interaction.CancelDrag override. (Inherited from BehaviorBase.) |
|
![]() |
Creates a link of the type appropriate for the current behavior. (Inherited from BehaviorBase.) |
|
![]() |
BehaviorBase.OnMouseDown override. Invoked when the mouse button is pressed. |
|
![]() |
BehaviorBase.OnMouseMove override. Invoked when the mouse moves. |
|
![]() |
BehaviorBase.OnMouseUp override. Invoked when the mouse button is released. |
|
![]() |
Returns cursor to display for adjustment handle targeted by specified input state. (Inherited from BehaviorBase.) |
|
![]() |
Updates the current cursor according to the specified cursor position and diagram state. (Inherited from BehaviorBase.) |
|
![]() |
BehaviorBase.StartDrawCommon override. Invoked by the control when the user presses the left mouse button. |