Base class for interactive manipulators, which are user interface elements attached to a diagram item. The user can perform various manipulations on objects through their attached manipulators.
The following tables list the members exposed by the Manipulator type.
Name | Description | |
---|---|---|
Initializes a new instance of the Manipulator class. |
Name | Description | |
---|---|---|
Gets or sets the item this manipulator is attached to. |
Name | Description | |
---|---|---|
Adds the manipulator's repaint area to the specified rectangle. |
||
Calls OnClick with argument transformed to local coordinates if necessary. |
||
Called when the manipulator should cancel the current manipulation. |
||
Renders the manipulator. |
||
Returns whether the manipulator object draws in local or global coordinates. |
||
Tests if the specified point lies within the manipulator's boundaries. |
||
Returns whether the manipulator object needs to track mouse events. |
||
Performs the action associated with this manipulator. |
||
Called when the left mouse button is pressed while the pointer is over this manipulator. |
||
Called when the mouse is moved while this manipulator tracks the mouse events. |
||
Called when the left mouse button is released while this manipulator tracks the mouse events. |
||
Returns the cursor that should be displayed when the mouse pointer is over this manipulator. |
||
Gets a value indicating whether the manipulator supports clipping. |
WpfDiagram Programmer's Guide | © 2024 MindFusion |