The DataBand type exposes the following members.

Constructors

  NameDescription
DataBand
Creates a new instance of DataBand class.

Methods

  NameDescription
AvgOverloaded.
BringToFront
Brings the control to the front of all controls in container.
(Inherited from ReportControl.)
CalculateCaretPosition
Calculates the current position in the report for placing the current band.
(Inherited from Section.)
CalculateRenderHeight
Calculates the height of the current band's content in the final report.
(Inherited from BandBase.)
CalculateRunningTotals (Inherited from DataBandBase.)
CheckConditions
Checks the band's condition.
(Inherited from Section.)
ControlAt
Returns a ReportControl object that is found in the location specified by the given PointF.
(Inherited from BandBase.)
ControlByName
Finds a nested ReportControl object with the specified name.
(Inherited from ContainerControl.)
CountOverloaded.
CreateBlankControl
Creates a control for locating in the final document. It is used when element rendering.
(Inherited from ReportControl.)
CreateNavigator
Creates grouped data navigator
(Overrides DataBandBase..::.CreateNavigator()()().)
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 ReportControl's parent.
(Inherited from ContainerControl.)
FindText
Returns whether the control contains the specified text.
(Inherited from ReportControl.)
GetDesignerToolTip
Returns string that will be shown in a control tooltip.
(Inherited from ReportControl.)
GetGroup
Gets group
(Overrides DataBandBase..::.GetGroup()()().)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetLevel
Gets the level of the current band.
(Inherited from DataBandBase.)
GetPageTotalOverloaded.
GetRunningTotal
Gets the running total by its name
(Inherited from DataBandBase.)
GetScriptsOverloaded.
GetSectionCaption
Returns the band's title string.
(Overrides BandBase..::.GetSectionCaption()()().)
GetSectionCaptionColor
Gets section caption color
(Inherited from DataBandBase.)
GetStyle
Returns a style object for the control.
(Inherited from ReportControl.)
GetTotalOverloaded.
GetTotals
Gets total
(Overrides DataBandBase..::.GetTotals()()().)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
GrowControls
Resizes controls within the current band that have the GrowToBottom property set to true.
(Inherited from BandBase.)
InitNew
Sets the predefined values for the properties of the control created with visual tools such as Report Designer.
(Inherited from ReportControl.)
IsValidChild (Inherited from DataBandBase.)
IsValidParent
Returns whether the control can be placed into the specified container.
(Inherited from ReportControl.)
MaxOverloaded.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
MinOverloaded.
MoveBackward
Moves the control backward in Z-Buffer.
(Inherited from ReportControl.)
MoveForward
Moves the control forward in Z-Buffer.
(Inherited from ReportControl.)
OnCalculateAggregates
Raises the CalculateAggregates event.
(Inherited from AggregatesRegularBand.)
OnGenerate
Raises Generate event.
(Inherited from ReportControl.)
OnGetData
Raises the GetData event.
(Inherited from DataBandBase.)
OnPaint
Performs drawing of the control.
(Inherited from DataBandBase.)
OnProcessRecord
Raises the ProcessRecord event.
OnSizeChanged
Is called after the Size property is changed.
(Inherited from ReportControl.)
OnStyleNameChanged
Executes if style name was changed.
(Inherited from ReportControl.)
Paint
Invokes OnPaint method.
(Inherited from ReportControl.)
PopulateProperties
Fills the properties of the final rendered control.
(Inherited from ReportControl.)
Prepare
Prepares the control for rendering.
(Inherited from ReportControl.)
PrepareControls
Prepares control before displaying.
(Inherited from Section.)
ProcessAggregates
Forces aggregates calculation.
(Inherited from AggregatesRegularBand.)
ProcessRecordCore (Overrides DataBandBase..::.ProcessRecordCore()()().)
PutToBack
Puts the control to the back of all controls in container.
(Inherited from ReportControl.)
RaiseCalculateAggregates
Invokes the OnCalculateAggregates method.
(Inherited from AggregatesRegularBand.)
RaiseGenerate
Invokes OnGenerate method.
(Inherited from ReportControl.)
RaiseGetData
Invokes OnGetData method.
(Inherited from DataBandBase.)
ReCalculateBounds
Recalculates the bounds of the current band object using all environment constraints and specified current state.
(Inherited from BandBase.)
Render
Overridden. See Render()()().
(Inherited from DataBandBase.)
RenderControls
Renders control for output.
(Inherited from Section.)
RenderLocation
Calculates location of the control in the rendered report.
(Inherited from ReportControl.)
RunPropertyBindingDesigner
Runs designer for the property binding defined by the bindingName parameter.
(Inherited from ReportControl.)
StartPropagate
Switches the band to propagate mode.
(Inherited from DataBandBase.)
StopPropagate
Resets value by the PropagateMode
(Inherited from DataBandBase.)
SumOverloaded.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
UpdatePageArea
Calculates the remaining free page area after the band is rendered.
(Inherited from Section.)

Properties

  NameDescription
Aggregates Obsolete.
Gets a collection of the aggregates associated with the band.
(Inherited from AggregatesRegularBand.)
Bookmark
Gets and sets a bookmark for the control.
(Inherited from ReportControl.)
Bounds
Gets and sets the control's bounds within the parent control.
(Inherited from ReportControl.)
CanGrow
Gets and sets whether the current band can grow in size during rendering to match a bigger size of its rendered content regardless of the band's size in the report template.
(Inherited from BandBase.)
CanShrink
Gets and sets whether the current band can shrink in size during rendering to match a smaller size of its rendered content regardless of the band's size in the report template.
(Inherited from BandBase.)
ColumnsCount
Gets or sets columns count
(Inherited from DataBandBase.)
ColumnsGap
Gets or sets gap between columns
(Inherited from DataBandBase.)
Controls
Gets the collection of the nested controls.
(Inherited from ContainerControl.)
DataBindings
Gets the collection of the control's properties data/expressions bindings.
(Inherited from ReportControl.)
DataItem
Gets the current record data.
(Inherited from DataBandBase.)
DataSource
Gets and sets the name of the data source assigned to the band.
Document
Gets the document.
(Inherited from ReportControl.)
Engine
Gets the RenderEngine used.
(Inherited from ReportControl.)
FilterExpression
Gets or sets the expression for filtering data from the data sourceString
GenerateScript
Gets and sets the code for the script that will be invoked before rendering.
(Inherited from ReportControl.)
GetDataScript
Gets and sets the code of the script that will be invoked when the band obtains data from the data source.
(Inherited from DataBandBase.)
Hyperlink
Gets and sets a hyperlink for the control.
(Inherited from ReportControl.)
InstanceCount
Gets and sets the total records count for unbound reports.
IsFirstLine
Gets if the first line is rendered.
(Inherited from DataBandBase.)
IsLastLine
Gets if the last line is rendered.
(Inherited from DataBandBase.)
Item (Overrides DataBandBase..::.Item[([(String])]).)
LineNumber
Gets the number of the currently rendered line.
(Inherited from DataBandBase.)
Location
Gets and sets the control's top-left corner position within the parent control.
(Inherited from ReportControl.)
MasterBand
Gets the master band.
(Inherited from Section.)
Name
Gets and sets the name of the component.
(Inherited from ReportComponent.)
NewColumnAfter
Gets or sets value indicating whether a new column should be inserted after the band's content.
(Inherited from RegularBandBase.)
NewColumnBefore
Gets and sets whether a new column should be started for the band's content rendering.
(Inherited from RegularBandBase.)
NewPageAfter
Gets or sets value indicating whether a new page should be inserted after the band's content.
(Inherited from RegularBandBase.)
NewPageBefore
Gets and sets whether the band should be rendered on a new page.
(Inherited from RegularBandBase.)
Page
Gets the page.
(Inherited from ReportControl.)
PageBounds
Gets and sets the control's bounds within the page.
(Inherited from ReportControl.)
PageLocation
Gets and sets the control's top-left corner position within the page.
(Inherited from ReportControl.)
Parent
Gets and sets the parent control.
(Inherited from ReportControl.)
RecordNumber
Gets the number of the current record.
(Inherited from DataBandBase.)
RenderHeight
Gets and sets the height of the final control.
(Inherited from ReportControl.)
ShowBottom
Gets and sets whether the bottom bar of the band should be displayed in the design mode.
(Inherited from DataBandBase.)
ShowCaption
Gets or sets whether the title line should be drawn for the current band object in design mode.
(Inherited from BandBase.)
Size
Gets and sets the size of the control.
(Inherited from ReportControl.)
Sort
Gets sorting settings collection
SortPriority
Gets the band's priority for sorting operations.
(Inherited from Section.)
StyleName
Gets and sets the name of the style applied to the control.
(Inherited from ReportControl.)
Tag
Gets and sets an additional information for the control.
(Inherited from ReportControl.)
ToolTip
Gets and sets a tooltip for the control.
(Inherited from ReportControl.)
Totals
Gets totals calculation settings collection
Visible
Gets and sets whether the control should be rendered to the final document.
(Inherited from ReportControl.)

Events

  NameDescription
CalculateAggregates
Occurs when aggregates are recalculated.
(Inherited from AggregatesRegularBand.)
Generate
Occurs before the control is rendered.
(Inherited from ReportControl.)
GetData
Occurs when a data item is obtained from the data source.
(Inherited from DataBandBase.)
ProcessRecord
Data change event during source data processing

See Also