Class LineObject
Represents a line object.
Inheritance
System.Object
LineObject
Assembly: FastReport.Base.dll
Syntax
public class LineObject : ReportComponentBase, IDisposable, IFRSerializable
Constructors
LineObject()
Initializes a new instance of the LineObject class with default settings.
Declaration
Properties
DashPattern
Gets or sets collection of values for custom dash pattern.
Declaration
public FloatCollection DashPattern { get; set; }
Property Value
Diagonal
Gets or sets a value indicating that the line is diagonal.
Declaration
public bool Diagonal { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EndCap
Gets or sets the end cap settings.
Declaration
public CapSettings EndCap { get; set; }
Property Value
StartCap
Gets or sets the start cap settings.
Declaration
public CapSettings StartCap { get; set; }
Property Value
Methods
Assign(Base)
Declaration
public override void Assign(Base source)
Parameters
Type |
Name |
Description |
Base |
source |
|
Overrides
Draw(FRPaintEventArgs)
Declaration
public override void Draw(FRPaintEventArgs e)
Parameters
Overrides
IsHaveToConvert(Object)
Declaration
public override bool IsHaveToConvert(object sender)
Parameters
Type |
Name |
Description |
System.Object |
sender |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
Serialize(FRWriter)
Declaration
public override void Serialize(FRWriter writer)
Parameters
Overrides
Validate()
Declaration
public override List<ValidationError> Validate()
Returns
Overrides
Implements