[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.SectionReportModel.CrossSectionControl

CrossSectionControl Class

Base interface for cross-section controls

Inheritance
CrossSectionControl
Namespace: GrapeCity.ActiveReports.SectionReportModel
Assembly: MESCIUS.ActiveReports.dll
Syntax
public abstract class CrossSectionControl : ARControl, IComponent, IDisposable, IPersistControl

Constructors

Name Description
CrossSectionControl()

Properties

Name Description
End

Gets or sets End position within the ending section

Left

Gets or sets the left position of the control in inches.

LineColor

Gets or sets the color of the line control.

LineStyle

Gets or sets the pen style used to draw the line.

LineWeight

Gets or sets the pen width of the line.

Start

Gets or sets Start position within starting section

Top

Gets or sets, in inches, the top position of the control relative to the section that contains it.

Width

Gets or sets the width of the control in inches.

Methods

Name Description
QuickLoad(BinaryReader)

Loads the control from specified binary reader.

QuickSave(BinaryWriter)

Saves the control to the specified binary writer.

ReadBounds(BinaryReader)

Reads the control bounds from specified binary reader.

ReadBounds(XmlNode)

Read bounds of the control

ReadXml(XmlNode)

Reads the control from specified XML node.

SetEndImpl(PointF)

Applied End point

SetStartImpl(PointF)

Applies Start point

WriteBounds(BinaryWriter)

Writes the bounds to the specified binary writer.

WriteBounds(XmlElement)

Writes bounds of the control

WriteXml(XmlElement)

Writes the control as XML to specified XML node.

Extension Methods