Leadtools.Windows.Annotations Requires Document/Medical license. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
AnnPointerObject Class
See Also  Members   Example 
Leadtools.Windows.Annotations Namespace : AnnPointerObject Class





Defines an annotation pointer object.

Object Model



Syntax

Visual Basic (Declaration) 
<SerializableAttribute()>
Public Class AnnPointerObject 
   Inherits AnnLineObject
Visual Basic (Usage)Copy Code
Dim instance As AnnPointerObject
C# 
[SerializableAttribute()]
public class AnnPointerObject : AnnLineObject 
C++/CLI 
[SerializableAttribute()]
public ref class AnnPointerObject : public AnnLineObject 
XAML Object Element Usage 

<AnnPointerObject .../>

XAML Object Element Usage 

<AnnPointerObject .../>

Example

For XAML example, refer to AnnGroupObject.

This example adds a new pointer object to a container.

Visual BasicCopy Code
Private Sub AnnPointerObject_AnnPointerObject(ByVal container As AnnContainer)
  Dim pointer As AnnPointerObject = New AnnPointerObject()
  pointer.Stroke = Brushes.Red
  pointer.StrokeThickness = 1.0
  pointer.X1 = 100
  pointer.Y1 = 100
    pointer.X2 = 200
    pointer.Y2 = 200

  container.Children.Add(pointer)
End Sub
C#Copy Code
private void AnnPointerObject_AnnPointerObject(AnnContainer container) 

   AnnPointerObject pointer = new AnnPointerObject(); 
   pointer.Stroke = Brushes.Red; 
   pointer.StrokeThickness = 1.0; 
   pointer.X1 = 100; 
   pointer.Y1 = 100; 
   pointer.X2 = 200; 
   pointer.Y2 = 200; 
 
   container.Children.Add(pointer); 
}

Remarks

The pointer annotation object is defined by two points, with an arrow at the first point. For more information about the pointer annotation object refer to AnnPointerObject for WPF. For more information about the automated pointer annotation object, refer to WPF Annotation Objects - Automated Features.

Inheritance Hierarchy

System.Object
   System.Windows.Threading.DispatcherObject
      System.Windows.DependencyObject
         System.Windows.Media.Visual
            System.Windows.UIElement
               System.Windows.FrameworkElement
                  Leadtools.Windows.Annotations.AnnObjectBase
                     Leadtools.Windows.Annotations.AnnLineObject
                        Leadtools.Windows.Annotations.AnnPointerObject

Requirements

Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Vista, and Windows Server 2003 family

See Also

AnnPointerObject requires a Document/Medical product license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features and Unlocking Special LEAD Features.