[]
        
(Showing Draft Content)

GrapeCity.SpreadBuilder.Imaging.LineInfo

LineInfo Class

Used with the Sheet.AddLine method to specify information about the line.

Inheritance
LineInfo
Namespace: GrapeCity.SpreadBuilder.Imaging
Assembly: MESCIUS.ActiveReports.SpreadBuilder.dll
Syntax
public class LineInfo

Constructors

Name Description
LineInfo()

The default constructor for the LineInfo class.

LineInfo(int, short, int, short, int, short, int, short, ObjectDirection, int, LineStyles, Color, bool, SBFloatingMoveType, LineArrowHeadStyles, LineArrowHeadWidths, LineArrowHeadLengths, LineArrowHeadStyles, LineArrowHeadWidths, LineArrowHeadLengths)

Create a LineInfo class with setting all the fields and properties.

Fields

Name Description
Color

The color of the line should be as System.Drawing.Color.

EndAHLength

The final length of the arrowhead.

EndAHStyle

Use the LineArrowHeadStyles enumeration to specify the style for the arrow head at the end of the line.

EndAHWidth

The width of the final arrowhead.

MoveType

Set to one of the SBFloatingMoveType constants.

StartAHLength

The starting arrowhead length.

StartAHStyle

Use the LineArrowHeadStyles enumeration to specify the style for the arrow head at the start of the line.

StartAHWidth

The initial width of the arrowhead.

Style

Represents the style of the line, set to one of Excel's enumerated line style values.

Weight

Gets or sets the weight of the line, corresponding to Excel's enumerated line weight values.

dxL

X (horizontal) position of the upper left corner of the object's bounding rectangle, relative to the left side of the underlying cell (specified in colL), expressed as 1/1024th of the cell width.

dxR

X (horizontal) position of the lower right corner of the object's bounding rectangle, relative to the left side of the underlying cell, expressed as 1/1024th of the cell width.

dyB

Y (vertical) position of the lower right corner of the object's bounding rectangle, relative to the top of the underlying cell, expressed as 1/1024th of the cell height.

dyT

Y (vertical) position of the upper left corner of the object's bounding rectangle, relative to the top of the underlying cell, expressed as 1/1024th of the cell height.

fAuto

Set fAuto to 1 if you want to enable Excel's automatic border option.

iQu

Use the GrapeCity.SpreadBuilder.Escher.LineDirections constants to define the "quadrant index" (direction of the line).

Properties

Name Description
ColumnLeft

Gets or sets column containing the upper left corner of the object's bounding rectangle.

ColumnRight

Gets or sets column containing the lower right corner of the object's bounding rectangle.

RowBottom

Gets or sets row containing the lower right corner of the object's bounding rectangle.

RowTop

Gets or sets row containing the upper left corner of the object's bounding rectangle.