Class ShapePolyLine
Represents a line shape.
Inheritance
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
ShapePolyLine
Implements
Inherited Members
FastReport.Base.IsSelected
FastReport.Base.IsParentSelected
FastReport.Base.Delete()
FastReport.Base.OnBeforeInsert(System.Int32)
FastReport.Base.OnAfterInsert(FastReport.InsertFrom)
FastReport.Base.SelectionChanged()
FastReport.Base.GetContextMenu()
FastReport.Base.GetImageIndex()
Namespace: FastReport.Map
Assembly: FastReport.dll
Syntax
public class ShapePolyLine : ShapePolygon, IComponent, IDisposable, IFRSerializable, ICustomTypeDescriptor
Constructors
ShapePolyLine()
Initializes a new instance of the ShapePolyLine class.
Declaration
public ShapePolyLine()
Methods
Draw(FRPaintEventArgs)
Draws the shape.
Declaration
public override void Draw(FRPaintEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
FRPaintEventArgs | e | Object that provides a data for paint event. |
Overrides
DrawLabel(FRPaintEventArgs)
Draws the label.
Declaration
public override void DrawLabel(FRPaintEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
FRPaintEventArgs | e | Object that provides a data for paint event. |
Overrides
HitTest(PointF)
Checks if the shape is under cursor.
Declaration
public override bool HitTest(PointF point)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.PointF | point | The cursor coordinates. |
Returns
Type | Description |
---|---|
System.Boolean | true if the cursor is over the shape. |