←Select platform

AnnPolylineObject Class

Summary

Defines an annotation polyline object.

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.

This example creates a new polyline object with 4 points.

C#
VB
Silverlight C#
Silverlight VB
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); 
} 
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.Examples; 
//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); 
} 
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

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Windows.Annotations Assembly