LEADTOOLS Annotations for WPF and Silverlight (Leadtools.Windows.Annotations assembly)
LEAD Technologies, Inc

AnnPolylineObject Class

Example 





Members 
Defines an annotation polyline object. .NET support Silverlight support
Object Model
AnnPolylineObject ClassAnnBrush ClassAnnBrush Class
Syntax
public class AnnPolylineObject : AnnObject, IAnnHeaderIAnnObjectIAnnPolyline  
'Declaration
 
Public Class AnnPolylineObject 
   Inherits AnnObject
   Implements IAnnHeaderIAnnObjectIAnnPolyline 
'Usage
 
Dim instance As AnnPolylineObject
public sealed class AnnPolylineObject : IAnnHeaderIAnnObjectIAnnPolyline  
function Leadtools.Windows.Annotations.AnnPolylineObject()
public ref class AnnPolylineObject : public AnnObject, IAnnHeaderIAnnObjectIAnnPolyline  
Remarks

The polyline object is a simple polyline that contains a collection of System.Windows.Point points and a stroke. For more information about the polyline annotation object refer to AnnPolylineObject for WPF. For more information about the automated polyline annotation object, refer to WPF Annotation Objects - Automated Features.

Example

For XAML example, refer to AnnPolygonObject.

Copy CodeCopy Code  
Private Sub AnnPolylineObject_AnnPolylineObject(ByVal container As AnnContainer)
  Dim polyline As AnnPolylineObject = New AnnPolylineObject()
    polyline.Points.Add(New System.Windows.Point(100, 100))
    polyline.Points.Add(New System.Windows.Point(200, 100))
    polyline.Points.Add(New System.Windows.Point(200, 200))
    polyline.Points.Add(New System.Windows.Point(100, 300))
  polyline.Stroke = Colors.Red
  polyline.StrokeThickness = 1.0
  container.Children.Add(polyline)
End Sub
private void AnnPolylineObject_AnnPolylineObject(AnnContainer container)
{
   AnnPolylineObject polyline = new AnnPolylineObject();
   polyline.Points.Add(new Point(100, 100));
   polyline.Points.Add(new Point(200, 100));
   polyline.Points.Add(new Point(200, 200));
   polyline.Points.Add(new Point(100, 300));
   polyline.Stroke = Colors.Red;

   polyline.StrokeThickness = 1.0;

   container.Children.Add(polyline);
}
private void AnnPolylineObject_AnnPolylineObject(AnnContainer container)
{
   AnnPolylineObject polyline = new AnnPolylineObject();
   polyline.Points.Add(new Point(100, 100));
   polyline.Points.Add(new Point(200, 100));
   polyline.Points.Add(new Point(200, 200));
   polyline.Points.Add(new Point(100, 300));
   polyline.Stroke = Colors.Red;

   polyline.StrokeThickness = 1.0;

   container.Children.Add(polyline);
}
Private Sub AnnPolylineObject_AnnPolylineObject(ByVal container As AnnContainer)
   Dim polyline As AnnPolylineObject = New AnnPolylineObject()
   polyline.Points.Add(New Point(100, 100))
   polyline.Points.Add(New Point(200, 100))
   polyline.Points.Add(New Point(200, 200))
   polyline.Points.Add(New Point(100, 300))
   polyline.Stroke = Colors.Red

   polyline.StrokeThickness = 1.0

   container.Children.Add(polyline)
End Sub
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

AnnPolylineObject Members
Leadtools.Windows.Annotations Namespace

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.