Search Results for

    Show / Hide Table of Contents

    Class ShapePolyLine

    Represents a line shape.

    Inheritance
    System.Object
    Base
    ShapeBase
    ShapePolygon
    ShapePolyLine
    Implements
    IFRSerializable
    Inherited Members
    ShapePolygon.largestBoundsRect
    ShapePolygon.Box
    ShapePolygon.Parts
    ShapePolygon.ShapeData
    ShapePolygon.Assign(Base)
    ShapePolygon.Simplify(Double)
    ShapePolygon.Serialize(FRWriter)
    ShapePolygon.Deserialize(FRReader)
    ShapePolygon.InitializeComponent()
    ShapePolygon.FinalizeComponent()
    ShapeBase.Visible
    ShapeBase.UseCustomStyle
    ShapeBase.CustomStyle
    ShapeBase.CenterOffsetX
    ShapeBase.CenterOffsetY
    ShapeBase.ShapeOffsetX
    ShapeBase.ShapeOffsetY
    ShapeBase.ShapeScale
    ShapeBase.SpatialData
    ShapeBase.Value
    ShapeBase.Map
    ShapeBase.Layer
    ShapeBase.SaveState()
    ShapeBase.RestoreState()
    ShapeBase.GetProperties()
    ShapeBase.GetProperties(Attribute[])
    ShapeBase.GetClassName()
    ShapeBase.GetAttributes()
    ShapeBase.GetComponentName()
    ShapeBase.GetConverter()
    ShapeBase.GetDefaultEvent()
    ShapeBase.GetDefaultProperty()
    ShapeBase.GetEditor(Type)
    ShapeBase.GetEvents(Attribute[])
    ShapeBase.GetEvents()
    ShapeBase.GetPropertyOwner(PropertyDescriptor)
    Base.Name
    Base.Restrictions
    Base.Flags
    Base.Parent
    Base.BaseName
    Base.ClassName
    Base.Report
    Base.Page
    Base.ChildObjects
    Base.AllObjects
    Base.ZOrder
    Base.IsAncestor
    Base.IsDesigning
    Base.IsPrinting
    Base.IsRunning
    Base.OriginalComponent
    Base.Disposed
    Base.SetProp(Base, Base)
    Base.FloatDiff(Single, Single)
    Base.DeserializeSubItems(FRReader)
    Base.ExtractDefaultMacros(String)
    Base.Dispose(Boolean)
    Base.Dispose()
    Base.SetFlags(Flags, Boolean)
    Base.SetReport(Report)
    Base.SetName(String)
    Base.SetParent(Base)
    Base.SetParentCore(Base)
    Base.FindObject(String)
    Base.CreateUniqueName()
    Base.Clear()
    Base.BaseAssign(Base)
    Base.AssignAll(Base)
    Base.HasParent(Base)
    Base.HasFlag(Flags)
    Base.HasRestriction(Restrictions)
    Base.InvokeEvent(String, Object)
    Base.OnAfterLoad()
    Base.GetExpressions()
    Base.GetCustomScript()
    Base.ExtractMacros()
    Base.IsHaveToConvert(Object)
    Base.GetConvertedObjects()
    Base.ForEachAllConvectedObjects(Object)
    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, 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
    ShapePolygon.Draw(FRPaintEventArgs)

    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
    ShapePolygon.DrawLabel(FRPaintEventArgs)

    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.

    Overrides
    ShapePolygon.HitTest(PointF)

    Implements

    IFRSerializable
    Back to top © 1998-2025 Copyright Fast Reports Inc.