Encapsulates the current state of user interaction with the control.
The following tables list the members exposed by the InteractionState type.
Public Constructors| Name | Description | |
|---|---|---|
![]() |
Initializes a new InteractionState instance. |
Public Methods| Name | Description | |
|---|---|---|
![]() |
Gets a value indicating what action is currently being performed. |
|
![]() |
Gets the adjustment handle being dragged by the user. |
|
![]() |
Gets the item being created or modified. |
|
![]() |
Gets the current Diagram instance. |
|
![]() |
Gets the area that should be repainted. |
|
![]() |
Gets the current target node when a link is being modified. |
|
![]() |
|
|
![]() |
Gets a value indicating whether the mouse pointer has moved since the user pressed down the mouse button |
|
![]() |
Gets a value indicating whether diagram items should skip storing their state for subsequent cancel. |
|
![]() |
Gets the coordinates of the point where the modification has started. |
|
![]() |
Sets the current target node when a link is being modified |
|
![]() |
|
|
![]() |
Sets a value indicating whether the mouse pointer has moved since the user pressed down the mouse button |
See Also