This property sets whether or not an annotation object, when drawn, moved, enlarged, rotated, or pasted, is automatically positioned entirely within the image area.

[Visual Basic] Public Property LimitAnnotationPosition As Boolean
[C#] public bool LimitAnnotationPosition {get; set;}

Property Value

True: The annotation object is automatically positioned to be entirely within the image area

False: The annotation object is not automatically positioned and can be outside the image area

Default value is True

Explanation

The LimitAnnotationPosition property sets whether or not an annotation object, when drawn, moved, enlarged, rotated, or pasted, is automatically positioned entirely within the image area.

When the LimitAnnotationPosition property is True, regardless of the values set in the LimitDrawPosition property, LimitMovePosition property, LimitPastePosition property, LimitRotatePosition property, and LimitZoomPosition property, then when an object is drawn, moved, enlarged, rotated, or pasted, it will automatically be positioned so that the entire object is within the area of the image on which the annotation object is placed.

When the LimitAnnotationPosition property is False, whether or not the annotation object will be repositioned within the image area will depend on the values set in the the LimitDrawPosition property, LimitMovePosition property, LimitPastePosition property, LimitRotatePosition property, and LimitZoomPosition property.

NOTE: Even if the LimitAnnotationPosition property is True, if an annotation object is loaded from an annotation file and that annotation file defines the object's position outside the image area, the object will NOT automatically be repositioned.

Also See

ImageKit.Edit Members | Newtone.ImageKit.Wpf.ImageKit

 

The ImageKit WPF is created by Newtone Corporation