LEADTOOLS Annotations for WPF and Silverlight (Leadtools.Windows.Annotations assembly)

AnnPolylineObject Class

Show in webframe
Example 





Members 
Defines an annotation polyline object.
Object Model
Syntax
public class AnnPolylineObject : AnnObject, IAnnHeaderIAnnObjectIAnnPolyline  
'Declaration
 
Public Class AnnPolylineObject 
   Inherits AnnObject
   Implements IAnnHeaderIAnnObjectIAnnPolyline 
'Usage
 
Dim instance As 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 Code  
Imports Leadtools.Windows.Controls
Imports Leadtools.Windows.Annotations

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
using Leadtools.Windows.Controls;
using Leadtools.Windows.Annotations;
using Leadtools.Demos;
using Leadtools.Help;

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);
}
using Leadtools.Windows.Controls;
using Leadtools.Windows.Annotations;
using Leadtools.Examples;

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);
}
Imports Leadtools.Windows.Controls
Imports Leadtools.Windows.Annotations

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

See Also

Reference

AnnPolylineObject Members
Leadtools.Windows.Annotations Namespace

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.