An abstract base class for classes that defines how WpfDiagram reacts to users' actions with a mouse or other pointing devices.
The following tables list the members exposed by the BehaviorBase type.
Name | Description | |
---|---|---|
![]() |
Initializes a new instance of the BehaviorBase class. |
Name | Description | |
---|---|---|
![]() |
Gets the Diagram modified through this Interaction object. (Inherited from Interaction.) |
Name | Description | |
---|---|---|
![]() |
Selects a controller based on the specified input. |
|
![]() |
Returns cursor to display for specified input state. |
|
![]() |
Invoked while the mouse is moved to let your application set the mouse cursor. |
|
![]() |
Invoked when a user presses the left mouse button inside the diagram drawing area. |
Name | Description | |
---|---|---|
![]() |
Interaction.Cancel override. |
|
![]() |
Creates a link of the type appropriate for the current behavior. |
|
![]() |
Interaction.OnMouseDown override. |
|
![]() |
Interaction.OnMouseMove override. |
|
![]() |
Interaction.OnMouseUp override. |
|
![]() |
Returns cursor to display for adjustment handle targeted by specified input state. |
|
![]() |
Updates the current cursor according to the specified cursor position and diagram state. |
|
![]() |
Invoked by the control when the user presses the left mouse button. |