New to Telerik ReportingStart a free 30-day trial

Represents a line shape.

Definition

Namespace:Telerik.Reporting.Drawing.Shapes

Assembly:Telerik.Reporting.dll

Syntax:

C#
[TypeConverter(typeof(LineShapeConverter))]
public class LineShape : ShapeBase

Inheritance: objectShapeBaseLineShape

Inherited Members ShapeBase.GetEnumerator()ShapeBase.AddLine(PointF, PointF)ShapeBase.AddLines(PointF[], bool)ShapeBase.AddBeziers(PointF[])ShapeBase.AddEllipse(RectangleF)ShapeBase.RecreateShape()ShapeBase.StartAngleShapeBase.AngleInRadShapeBase.Bounds...

Constructors

Initializes a new instance of the LineShape with EW line direction.

C#
public LineShape()

Initializes a new instance of the LineShape with specified line direction.

C#
public LineShape(LineDirection lineDirection)
Parameters:lineDirectionLineDirection

The direction of the line.

Properties

TODO: Add documentation.

C#
public LineDirection Direction { get; set; }

Methods

Clone()

object

Internal use only

C#
public override object Clone()
Returns:

object

Overrides: ShapeBase.Clone()

Creates the shape.

C#
protected override void CreateShape()

Overrides: ShapeBase.CreateShape()

Returns a human-readable representation ot this LineShape.

C#
public override string ToString()
Returns:

string

A human-readable representation ot this LineShape.

Overrides: object.ToString()