The following tables list the members exposed by IAnnAutomationControl.
| Name | Description | |
|---|---|---|
![]()
| AutomationControl | Gets the System.Windows.Forms.Control to use for automation. |
![]()
| AutomationDpiX | Gets the horizontal resolution of the control being annotated in dots per inch |
![]()
| AutomationDpiY | Gets the vertical resolution of the control being annotated in dots per inch. |
![]()
| AutomationEnabled | Gets a value that indicates whether the automation is enabled |
![]()
| AutomationImageDpiX | Gets the horizontal resolution of the image being annotated in dots per inch |
![]()
| AutomationImageDpiY | Gets the vertical resolution of the image being annotated in dots per inch. |
![]()
| AutomationImageHeight | Gets the height of the image being annotated in pixels. |
![]()
| AutomationImageWidth | Gets the width of the image being annotated in pixels. |
![]()
| AutomationRasterImage | Gets the Leadtools.RasterImage instance this automation will use when the user performs actions that will change the image being annotated. |
![]()
| AutomationTransform | Gets a System.Drawing.Drawing2D.Matrix object that represents the current transformation for the annotations objects. |
![]()
| AutomationUseDpi | Gets a value indicating whether the automation object should pay consideration to the image and control resolution when drawing annotation objects. |
![]()
| ClientRectangle | Gets a rectangle that represents the client area of the control. |
![]()
| Cursor | Gets or sets the cursor to be used in the control. |
| Name | Description | |
|---|---|---|
![]()
| AutomationAttach | A method that will be called whenever AnnAutomation.Attach is called. |
![]()
| AutomationDetach | A method that will be called whenever AnnAutomation.Detach is called. |
![]()
| Invalidate | A mathod that will be called when the automation needs to re-paint the control |
![]()
| PointToClient | A method that will be called when the automation needs to transform a point from screen to client coordinates. |
![]()
| PointToScreen | A method that will be called when the automation needs to transform a point from client to screen bcoordinates. |
![]()
| RectangleToScreen | A method that will be called when the automation needs to transform a rectangle from client to screen bcoordinates. |
| Name | Description | |
|---|---|---|
![]()
| AutomationEnabledChanged | An event that triggers whenever the value of AutomationEnabled is changed |
![]()
| AutomationImageChanged | An event that triggers whenever the properties of the image being automated is changed. |
![]()
| AutomationPaint | An event that triggers whenever the surface of the control is invalidated |
![]()
| AutomationTransformChanged | An event that must triggers whenever the value of IAnnAutomationControl.AutomationTransform is changed. |
![]()
| AutomationUseDpiChanged | An event that triggers whenever the value of IAnnAutomationControl.AutomationUseDpi is changed. |
![]()
| DoubleClick | An event of that triggers when the mouse is double clicked on the surface of the control. |
![]()
| GotFocus | An event that triggers when your control receives the focus. |
![]()
| KeyDown | An event that triggers when a key is pressed when your control has focus. |
![]()
| LostFocus | An event that triggers when your control loses the focus. |
![]()
| MouseDown | An event of that triggers when the mouse is pressed on the control. |
![]()
| MouseMove | An event of that triggers when the mouse is moved on the surface of the control. |
![]()
| MouseUp | An event of that triggers when the mouse is depressed on the control. |


