The AnnotationUI type exposes the following members.
Adds the annotation grips to a region. The grips are added in annotation space.
Use this method to convert a region from annotation space to document or view space.
This method is called by the AnnotationController when the user is beginning to create this annotation using the mouse.
Creates a copy of this annotation.
Returns the Matrix used by the renderer to transform the annotation.
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Gets the confined grip position.
Returns the new confined location of the annotation when a confinement bounds and new location offset are provided.
|GetConfinedLocation(RectangleF, RectangleF, PointF)|
Returns the new confined location of the annotation when the annotation bounds, a confinement bounds and new location offset are provided.
This overload is useful when only a portion of the annotation bounds should be taken into account for this calculation.
Gets the confined rotation.
Serves as the default hash function.(Inherited from Object.)
Fills a SerializationInfo object with information about this annotation.
Returns the equivalent of 1 pixel in resolution units.
Returns a rectangular region for this annotation, including its grips if selected.
Gets the Type of the current instance.(Inherited from Object.)
This method is used to get information about the viewer where the annotations are rendered, including resolution, zoom (scale) level and scrollbar position.
Creates a shallow copy of the current Object.(Inherited from Object.)
Mirrors (flips) the annotation horizontally or vertically.
Called after a property of the annotation or related AnnotationData has been modified.
Called when the user has clicked on the annotation.
Called when the Controller property has changed.
Called when the annotation is double-clicked.
Called when a grip of the annotation has been moved by the user using the mouse.
Called when the grips of an annotation have been dragged past the opposite grip.
Called when the user clicks down on the annotation.
Called when the mouse is moved into the annotation region.
Called when the mouse is moved out of the annotation region.
Called when the user has moved the mouse over the annotation.
Called when the user has released the mouse over the annotation.
Called when a move to a new location has completed.
Called while an annotation is being moved by the user.
Called when a property value has changed and raises the PropertyChanged event.
Called when a property of the annotation or AnnotationData is about to be changed.
Called when a resize on the annotation has completed.
Called while the annotation is being resized by the user.
Called when the Rotate(Single) method is called on the annotation.
Called when the annotation has been rotated by the user.
Called when the RotateDocument(DocumentRotation, Int32) method is used.
Called while an annotation is being rotated by the user.
Called when the IAnnotate. Transform indicates a change in its offset (scroll position).
Called when the Selected property of the annotation has changed.
Called when the Size property of the annotation has changed.
Use this method to force a Click event on the annotation.
Use this method to force a DoubleClick event on the annotation.
Use this method to force a GripPositionChanged event on the annotation.
Use this method to force a MouseDown event on the annotation.
Use to force the MouseEnter event for the annotation.
Use to force a MouseExit event on the annotation.
Use this method to force a MouseMove event on the annotation.
Use this method to force a MouseUp event on the annotation.
Use this method to force a Moved event on the annotation.
Use this method to force a Moving event on the annotation.
Use this method to force the OnRotateDocument(DocumentRotation) method to be called.
Use this method to force a Resized event on the annotation.
This method invokes the Rotated event.
Use this method to force the OnScrollPositionChanged(ScrollPositionChangedEventArgs) method to be called.
Forces the annotation to remove itself from its parent layer.
Rotates the annotation by the specified number of degrees.
Sets the grips used by the annotation.
Returns a string that represents the current object.(Inherited from Object.)
Applies the render transformation matrix to a rectangle.