[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.SectionReportModel.ARControl

ARControl Class

Summary description for Control.

Namespace: GrapeCity.ActiveReports.SectionReportModel
Assembly: MESCIUS.ActiveReports.dll
Syntax
[TypeConverter(typeof(ExpandableObjectConverter))]
public class ARControl : IComponent, IDisposable, IPersistControl

Constructors

Name Description
ARControl()

Constructor

ARControl(SizeF)

Initializes a new instance of the ARControl class.

Fields

Name Description
BOUNDSCONSTRAINTS

Bounds constraints

xMultiplier

X (width) Multiplier for Border offset

yMultiplier

Y (height) multiplier for border

Properties

Name Description
Border

Gets a border object that defines the border style for each edge of the control.

Bounds

Sets or returns a rectangle that defines the location and size of the control in inches.

ControlType
DataField

Gets or sets the field name from the data source to bind to the control.

Height

Gets or sets the height of the control in inches.

Left

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

Location

Gets or sets the location of the control in inches.

Name

Gets or sets the name of the control.

Parent

Gets a reference to the parent section of the control.

Size

Gets or sets the size of the control in inches.

Tag

Gets or sets user-defined information to be persisted with the control.

Top

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

Visible

Sets or returns a value indicating whether the control will be printed.

Width

Gets or sets the width of the control in inches.

Methods

Name Description
BringToFront()

Brings the control to the front of the z-order.

CalcLineHeight(Font, float)

Calculates line height with line spacing, in inches.

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Dispose(bool)

Releases unmanaged and - optionally - managed resources.

GetBounds()

Returns the bounds of the control.

GetControlBounds(PointF, float, float)
NormalizeLineFeeds(string)

Normalizes line-feed characters to unified presentation with \n as line delimiter

QuickLoad(BinaryReader)

Loads the control from specified binary reader.

QuickSave(BinaryWriter)

Saves the control to the specified binary writer.

RaiseOnComponentChanged()

IComponentChangeService.OnComponentChanged

RaiseOnComponentChanging()

Raises IComponentChangeService.OnComponentChanging

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.

SendToBack()

Sends the control to the back of the z-order.

SetBounds(RectangleF)

Sets the bounds of the control to the specified rectangle.

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