LineSegment is the simplest segment type. The start of the line is either the start point or the last point of the previous segment.
You can also generate the simple shape of a line by using the Line object. LineSegment is particularly intended for drawing a line in what is typically a more complex geometry group.
The following example creates a simple PathGeometry object composed of a single PathFigure object with a LineSegment and displays it by using a Path element. The PathFigure object's StartPoint property is set to 10,20 and a LineSegment is defined with an end point of 100,130. The following illustration shows the PathGeometry created by this example.
<Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <Path Stroke="Black" StrokeThickness="1"> <Path.Data> <PathGeometry> <PathGeometry.Figures> <PathFigure StartPoint="10,20"> <PathFigure.Segments> <LineSegment Point="100,130"/> </PathFigure.Segments> </PathFigure> </PathGeometry.Figures> </PathGeometry> </Path.Data> </Path> </Canvas>