The RenderObject type exposes the following members.
Methods
Name | Description | |
---|---|---|
AssignFrom(RenderObject) |
Assigns (copies) properties from another RenderObject to the current object.
The list of fragments (the Fragments property) is neither copied nor changed.
Properties UserData, PageNumberingChange are copied by reference.
The Name property is not copied.
|
|
AssignFrom(RenderObject, Boolean, Boolean) |
Assigns (copies) properties from another RenderObject to the current object.
The list of fragments (the Fragments property) is neither copied nor changed.
Properties UserData, PageNumberingChange are copied by reference.
The Name property is not copied.
|
|
AssignFrom(RenderObject, Boolean, Boolean, Boolean, Boolean) |
Assigns (copies) properties from another RenderObject to the current object.
The list of fragments (the Fragments property) is neither copied nor changed.
Properties UserData, PageNumberingChange are copied by reference.
The Name property is not copied.
|
|
AssignFrom(RenderObject, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) |
Assigns (copies) properties from another RenderObject to the current object.
The list of fragments (the Fragments property) is neither copied nor changed.
Properties UserData, PageNumberingChange are copied by reference.
The Name property is not copied.
|
|
CalcSize | ||
Clone()()()() |
Clones the current RenderObject.
|
|
Clone(Boolean, Boolean) |
Clones the current RenderObject.
|
|
Clone(Boolean, Boolean, Boolean, Boolean) |
Clones the current RenderObject.
|
|
Clone(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) |
Clones the current RenderObject.
|
|
GetNestedObjectCount |
Calculates the count of objects which are nested within this object.
This method takes into account child objects and their children.
|
|
GetOwnedObjectCount |
Calculates the number of objects which are owned by the current object.
|
|
IndexOfFragment |
Returns the index of the specified RenderFragment of the current object
in the Fragments collection.
|
Properties
Name | Description | |
---|---|---|
Anchors |
Gets the collection of anchors (elements of the type C1Anchor) associated with the current object.
|
|
BordersSplitHorzMode |
Gets or sets a value indicating how borders are drawn
if the object is too wide and is split between horizontal pages.
|
|
BordersSplitVertMode |
Gets or sets a value indicating how borders are drawn
if the object is too high and is split between pages.
|
|
BreakAfter |
Gets or sets the type of break (none, line, column, or page) to insert after the current object.
|
|
BreakBefore |
Gets or sets the type of break (none, line, column, or page) to insert before the current object.
|
|
CanSplitHorz | Obsolete.
Indicates whether the object can be split horizontally if it falls on a page break.
|
|
CanSplitVert | Obsolete.
Indicates whether the object can be split vertically if it falls on a page break.
|
|
Children |
Gets the collection of child render objects.
|
|
Clip |
Gets or sets the value indicating whether the object should be clipped.
|
|
Collection |
Gets the RenderObjectCollection containing the current object,
or null if the current object has no Owner()()()() or the owner is not a RenderObjectCollection.
|
|
Copies |
Gets the collection of RenderObject objects generated by data binding.
The value of this property is null if the object is not data bound.
|
|
DataBinding |
Gets an instance of C1DataBinding class representing the
data binding properties of the current object.
|
|
DataBindingDefined |
Gets a value indicating whether the current object is data bound.
Returns true if the object's DataBinding property
has been initialized and its Mode is not None.
|
|
DataBindingMode |
Gets a combination of DataBindingModeEnum flags
specifying the data binding mode of the current object.
|
|
Document |
Gets the C1PrintDocument object containing the current RenderObject.
|
|
FirstFragment |
Gets the first fragment of the current object,
or null if Fragments has not been initialized yet.
|
|
FormatDataBindingInstanceScript |
Gets or sets a script that is executed each time a new instance
of the current RenderObject
is created due to data binding resolving.
|
|
FragmentResolvedScript |
Gets or sets the script that is executed each time a RenderFragment
of the current render object is created and added to the Fragments collection
on the current object.
|
|
Fragments |
Gets a RenderFragmentCollection containing the fragments
produced by the current object in the generated document.
|
|
HasAnchors |
Gets a value indicating whether the current object has any anchors associated with it
(i.e. whether the Anchors collection exists and is not empty).
|
|
HasChildren |
Gets a value indicating whether the current object has children
(i.e. its Children collection contains at least one element).
|
|
HasFragments |
Gets a value indicating whether the current object's Fragments
collection has been initialized and contains one or more fragments.
|
|
Height |
Gets or sets the height of the current object.
May be specified as auto (Auto), a percentage of the parent's height (e.g. "50%"), an absolute value (using DefaultUnit), an absolute value with unit of measurement (e.g. "12mm"), or an expression referencing this and other objects (e.g. "150%prev.height+1in"). |
|
Hyperlink |
Gets or sets the hyperlink (see C1Hyperlink) associated with the current object.
|
|
IndexInOwner |
Gets the index of the current object within the Owner()()()(), or -1 if there is no owner.
|
|
KeepTogether |
Gets or sets a render object which should be printed on the same page
as the current object. The specified object must have the same
Parent as the current object.
|
|
LastFragment |
Gets the last fragment of the current object,
or null if Fragments has not been initialized yet.
|
|
LayoutChangeAfter |
Gets or sets the LayoutChangeBase object
defining the change of page layout that will occur after the current object.
|
|
LayoutChangeBefore |
Gets or sets the LayoutChangeBase object
defining the change of page layout that will occur before the current object.
|
|
Name |
Gets or sets the name of the current object.
The name can be an empty string. If it is not empty, the name must be unique
among the current object's siblings (i.e. objects with the same Owner()()()()).
|
|
ObjectResolvedScript |
Gets or sets the script that is executed when the current object has been completely resolved,
all its fragments created and added to the Fragments collection
of the current object.
|
|
Original |
Gets the original RenderObject object that produced the current object
during data binding, or null if there is no such object.
|
|
PageNumberingChange |
Gets or sets the PageNumberingChange object
defining the page numbering change that will occur when the current object is rendered.
|
|
Parent |
Gets the parent RenderObject containing the current object.
|
|
SplitHorzBehavior |
Gets or sets the value determining how the object is treated
when it is too wide to fit in the horizontal space available on the current page.
|
|
SplitVertBehavior |
Gets or sets the value determining how the object is treated
when it is too high to fit in the vertical space available on the current page.
|
|
Stacking |
Gets or sets the stacking rules used to arrange the children of the current object.
|
|
Style | ||
Table |
Gets the most nested RenderTable containing the current render object,
or null if the current object is not contained in a table.
|
|
TableCell |
Gets the TableCell object containing the current object,
or null if the current object is not contained in a cell of a RenderTable.
|
|
TableCol |
Gets the 0-based index of the column in the most nested RenderTable
containing the current render object, or -1 if the current object
is not contained in a table.
|
|
TableRow |
Gets the 0-based index of the row in the most nested RenderTable
containing the current render object, or -1 if the current object
is not contained in a table.
|
|
UserData |
Gets or sets arbitrary data associated with the current object.
|
|
Visibility |
Gets or sets a value indicating the visibility of the current object.
|
|
Width |
Gets or sets the width of the current object.
May be specified as auto (Auto), a percentage of the parent's width (e.g. "50%"), an absolute value (using DefaultUnit), an absolute value with unit of measurement (e.g. "12mm"), or an expression referencing this and other objects (e.g. "Max(prev.width,6cm)"). |
|
X |
Gets or sets the X coordinate of the current object.
May be specified as auto (Auto), an absolute value (using DefaultUnit), an absolute value with unit of measurement (e.g. "12mm"), or an expression referencing this and other objects (e.g. "prev.right+2mm"). |
|
Y |
Gets or sets the Y coordinate of the current object.
May be specified as auto (Auto), an absolute value (using DefaultUnit), an absolute value with unit of measurement (e.g. "12mm"), or an expression referencing this and other objects (e.g. "prev.height/2-self.height/2"). |
|
ZOrder |
Gets or sets the Z-order of the current object.
Objects with smaller Z-order values are drawn under objects with larger Z-order values.
By default, this property is zero.
|