INestedNavigation
ReferencesImplement this interface on your IAttributes class to participate in standard canvas object navigation.
Properties
MotionBoundary
#RectangleF MotionBoundary { get; }
Gets the boundary within which navigation is enabled. When in doubt, return the IAttributes.Bounds of the object.
Methods
BeginPan
#Begin a panning operation.
Parameters:
| from (PointF) | Start location of pan. |
| state (out object) | State object which will be shared back during calls to ContinuePan(PointF, float, float, object). |
Returns: True if panning is supposed to actually start.
BeginZoom
#Begin a zooming operation.
Parameters:
| from (PointF) | Anchor location of zoom. |
| state (out object) | State object which will be shared back during calls to ContinueZoom(PointF, float, object). |
Returns: True if zooming is supposed to actually start.
ContinuePan
#Continuation of a panning operation.