The ReportControl type exposes the following members.

Constructors

  NameDescription
ReportControl
Creates a new instance of ReportControl class.

Methods

  NameDescription
BringToFront
Brings the control to the front of all controls in container.
CalculateRenderHeight
Calculates the height of the control in the rendered report.
ControlAt
Returns a ReportControl object that is found in the location specified by the given PointF.
ControlByName
Finds a nested ReportControl object with the specified name.
CreateBlankControl
Creates a control for locating in the final document. It is used when element rendering.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FindParent
Finds the control's parent.
FindText
Returns whether the control contains the specified text.
GetDesignerToolTip
Returns string that will be shown in a control tooltip.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetScriptsOverloaded.
GetStyle
Returns a style object for the control.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
InitNew
Sets the predefined values for the properties of the control created with visual tools such as Report Designer.
IsValidParent
Returns whether the control can be placed into the specified container.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
MoveBackward
Moves the control backward in Z-Buffer.
MoveForward
Moves the control forward in Z-Buffer.
OnGenerate
Raises Generate event.
OnPaint
Performs control drawing.
OnSizeChanged
Is called after the Size property is changed.
OnStyleNameChanged
Executes if style name was changed.
Paint
Invokes OnPaint method.
PopulateProperties
Fills the properties of the final rendered control.
Prepare
Prepares the control for rendering.
PutToBack
Puts the control to the back of all controls in container.
RaiseGenerate
Invokes OnGenerate method.
ReCalculateBounds
Recalculates control bounds.
Register
Registers the controls library.
RegisterControlType
Adds the specified control type to the registered controls list.
Render
Renders the control to the final document.
RenderLocation
Calculates location of the control in the rendered report.
RunPropertyBindingDesigner
Runs designer for the property binding defined by the bindingName parameter.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Fields

  NameDescription
ControlTypes
Collection of all registered control types.

Properties

  NameDescription
Bookmark
Gets and sets a bookmark for the control.
Bounds
Gets and sets the control's bounds within the parent control.
DataBindings
Gets the collection of the control's properties data/expressions bindings.
Document
Gets the document.
Engine
Gets the RenderEngine used.
GenerateScript
Gets and sets the code for the script that will be invoked before rendering.
Hyperlink
Gets and sets a hyperlink for the control.
Location
Gets and sets the control's top-left corner position within the parent control.
Name
Gets and sets the name of the component.
(Inherited from ReportComponent.)
Page
Gets the page.
PageBounds
Gets and sets the control's bounds within the page.
PageLocation
Gets and sets the control's top-left corner position within the page.
Parent
Gets and sets the parent control.
RenderHeight
Gets and sets the height of the final control.
Size
Gets and sets the size of the control.
StyleName
Gets and sets the name of the style applied to the control.
Tag
Gets and sets an additional information for the control.
ToolTip
Gets and sets a tooltip for the control.
Visible
Gets and sets whether the control should be rendered to the final document.

Events

  NameDescription
Generate
Occurs before the control is rendered.

See Also