The following tables list the members exposed by AnnEditDesigner.
Public Constructors
| Name | Description | |
|---|---|---|
|  | AnnEditDesigner | Initializes a new instance of the AnnEditDesigner class with the specified parameters. | 
Protected Constructors
| Name | Description | |
|---|---|---|
|  | AnnDesigner | Initializes a new instance of AnnDesigner with the specified parameters. (Inherited from AnnDesigner) | 
Public Methods
| Name | Description | |
|---|---|---|
|  | Cancel | The AnnEditDesigner implementation of the AnnDesigner.Cancel method. | 
|  | End | Ends the editing of the TargetObject. | 
|  | GetRenderer | Gets the object that is used to render the TargetObject. (Inherited from AnnDesigner) | 
|  | GetRotateGripper | Gets the location of the rotate gripper thumb for the selected object, in annotation coordinates. | 
|  | GetThumbLocations | Gets the location of the thumbs of this AnnEditDesigner. | 
|  | Invalidate | Manually invalidates this designer. | 
|  | OnPointerDoubleClick | Provides an implementation of the OnPointerDoubleClick event in this AnnEditDesigner object. | 
|  | OnPointerDown | Provides an implementation of the OnPointerDown event in this AnnEditDesigner object. | 
|  | OnPointerMove | Provides an implementation of the OnPointerMove event in this AnnEditDesigner object. | 
|  | OnPointerUp | Provides an implementation of the OnPointerUp event in this AnnEditDesigner object. | 
|  | ResetRotateThumbs | Move the rotate thumbs to the default position. | 
|  | SnapObjectToGrid | Snaps the specified AnnObject to the container grid based on AnnSnapToGridOptions. | 
|  | SnapPointToGrid | Snaps the specified point to the container grid based on SnapToGridOptions. (Inherited from AnnDesigner) | 
|  | Start | Starts editing the TargetObject. | 
Protected Methods
| Name | Description | |
|---|---|---|
|  | ClipPoint | Clips the specified point. (Inherited from AnnDesigner) | 
|  | EndWorking | Ends editing. | 
|  | GetIntersectionWithReferencePoints | Gets the intersection point between the rotate center and gripper. | 
|  | GetRotateCenterPoint | Gets the location of the rotate center thumb for the selected object, in annotation coordinates. | 
|  | GetRotationReferencePoints | Gets the two reference points used to keep the rotation center and gripper at an even distance when the object is moved along annotation coordinates. | 
|  | Move | Moves the object. | 
|  | MoveThumb | Moves a thumb. | 
|  | OnEdit | Raises the Edit event. | 
|  | StartWorking | Begins editing. | 
|  | Working | Continues the editing process. | 
Public Properties
| Name | Description | |
|---|---|---|
|  | AutomationControl | Gets the automation control associated with this designer. (Inherited from AnnDesigner) | 
|  | FinalTargetObject | Gets the final target object for this designer. (Inherited from AnnDesigner) | 
|  | HasStarted | Gets a value that indicates whether this designer has started. (Inherited from AnnDesigner) | 
|  | IsModified | Gets or sets a value that indicates whether this object has been modified. | 
|  | IsMouseLeftButtonDown | Gets or sets a value indicating whether the left mouse button is currently down. (Inherited from AnnDesigner) | 
|  | MaintainAspectRatio | Gets or sets a value that indicates whether to preserve the aspect ratio when moving a corner thumb. | 
|  | MoveThumbIndex | Gets the index of the current thumb being moved. | 
|  | Operation | Gets a value that indicates which edit operation is currently being performed. | 
|  | RestrictDesigners | Gets or sets a value that indicates whether the object should be restricted to a point inside the rectangle set in ClipRectangle. (Inherited from AnnDesigner) | 
|  | RotateModifierKey | Gets or sets a value indicating the current auto-rotate modifier key. | 
|  | ShowThumbs | Gets or sets a value that indicates whether to show the thumbs. | 
|  | SnapToGridOptions | Gets the AnnSnapToGridOptions for this AnnDesigner. (Inherited from AnnDesigner) | 
|  | TargetObject | Gets or sets the target object for this designer. (Inherited from AnnDesigner) | 
|  | ThumbsHitTestBuffer | Gets or sets the hit test buffer to use for the thumbs of this AnnEditDesigner. | 
|  | UseRotateThumbs | Gets or sets a value that indicates whether to use the rotate thumbs of this AnnEditDesigner. | 
|  | WorkingBuffer | Gets or sets the buffer to use for determining how far a OnPointerMove is from the previous OnPointerMove to be considered a legitimate move operation by the user and not an error due to sensitity. | 
Protected Properties
| Name | Description | |
|---|---|---|
|  | ClipRectangle | Gets the cursor clipping rectangle for this designer. (Inherited from AnnDesigner) | 
|  | Container | Gets the AnnContainer object for this AnnDesigner. (Inherited from AnnDesigner) | 
Public Events
| Name | Description | |
|---|---|---|
|  | Edit | Occurs when this AnnEditDesigner is editing an AnnObject. | 
|  | EditContent | Occurs when this AnnEditDesigner is editing the content of an AnnObject. |