RenderFragment Class Members
The following tables list the members exposed by RenderFragment.
| Name | Description |
 | Bounds | Gets or sets the current fragment's bounds within its parent. For top level fragments, bounds within Page are returned. |
 | BoundsOnPage | Gets the bounds of the current fragment on the page. |
 | Children | Gets a RenderFragmentCollection containing the child fragments of the current fragment. |
 | ClipParent | Gets the value indicating whether the parent object is clipped. (Returns the value of C1PrintDocument.ClipPage for top-level fragments, RenderObject.Clip of the parent fragment's render object for nested ones.) |
 | ColumnIndex | Gets the 0-based index of the column on the page containing the current fragment. For the default single-column page layout, the value of this property is 0. If the current fragment belongs to a page header or footer, this value is -1 (see IsInPageHeader and IsInPageFooter). |
 | ContentBoundsOnPage | For internal use. |
 | Document | Gets the C1PrintDocument object containing the current fragment. |
 | DrawBoundsOnPage | For internal use. |
 | HasChildren | Gets a value indicating whether the Children collection of the current fragment has been initialized and contains one or more elements. |
 | IndexInParent | Gets the 0-based index of the current fragment in the Children collection of its Parent. |
 | IndexInRenderObject | Gets the 0-based index of the current fragment in the RenderObject.Fragments collection of the RenderObject that produced it. |
 | InnerBounds | Gets the inner bounds of the current fragment (without spacing, borders and padding) within its parent. |
 | InnerBoundsOnPage | Gets the inner bounds of the current fragment (without spacing, borders and padding) on the page. |
 | IsInPageFooter | Gets a value indicating whether the current fragment belongs to the page footer. |
 | IsInPageHeader | Gets a value indicating whether the current fragment belongs to the page header. |
 | Level | Gets the nesting level of the current fragment in the fragments' tree. The topmost fragment (that has no parent) has level 1. |
 | Page | Gets the page containing the current fragment. |
 | PageIndex | Gets the 0-based index of C1Page containing the current fragment. |
 | Parent | Gets RenderFragment that is the parent of the current fragment. |
 | RenderObject | Gets the RenderObject that produced the current fragment. |
 | TableColOnPage | Gets the 0-based index of the column in the most nested RenderTableFragment containing the current render object (i.e. the column index on the current page), or -1 if the current object is not contained in a table. |
 | TableFragment | Gets the most nested RenderTableFragment containing the current fragment, or null if the current object is not contained in a table. |
 | TableRowOnPage | Gets the 0-based index of the row in the most nested RenderTableFragment containing the current render object (i.e. the row index on the current page), or -1 if the current object is not contained in a table. |
 | TopParent | Gets the top level RenderFragment containing the current fragment. |
 | Visible | Gets a value indicating whether the current fragment is visible. |
Top
| Name | Description |
 | CalcLengthAbs | Calculates a value of dimension specified by LengthAbs. |
 | CalcLengthExp | Calculates a value of dimension specified by the LengthExp object. (dimension is an expression). |
 | CalcLengthRef | Calculates a value of dimension specified by the LengthRef object. (dimension references a dimension of another object). |
 | CreateSame | Creates instance of object same type as current RenderFragment object. |
 | CreateSplitParams | Creates a SplitParams object, used during splitting, child classes may override this method to create the SplitParams object of custom type (derived from SplitParams). |
 | DrawBackground | Draws background of object. |
 | DrawBorders | Draws borders of object. |
 | DrawChildren | For internal use. |
 | DrawContent | For internal use. |
 | FillRect | Overloaded. For internal use. |
 | FindHorzSplitPosContent | Checks can object's content be split on specified position by horizontally. |
 | FindVertSplitPosContent | Checks can object's content be split on specified position by vertically. |
 | GetChildrenDrawBounds | For internal use. |
 | GetDrawingFlags | Override this method to define the drawing flags. These flags manage the object's painting. |
 | GetFlag | For internal use. |
 | GetHorzSplits | Override this method and return the horizontal splits in the object relative to the left edge of the content area. |
 | GetReferencedObject | Gets the object referenced by a LengthRef object. Called only from ResolveLengthRef. |
 | GetRoundBorderClipping | Retures GraphicsPath object representing the rounded object's border, if border is not rounded returns nil. |
 | GetVertSplits | Override this method and return the vertical splits in the object relative to the top top edge of the content area. |
 | InitializeSplitParams | For internal use. |
 | InternalDraw | Overloaded. Override this procedure if GetDrawingFlags does not set the DrawingFlagsEnum.UseGdiDrawing flag. |
 | InternalDrawShadow | For internal use only. |
 | InternalPrepareForReresolving | Override this method to perform additional initializations of resolved info of object on reresolving. Some dimensions of object do not change when it splits, so you can use this method to copy some information from old resolved info to new resolved info. |
 | ResolveChildrenLayout | For internal use. |
 | ResolveLengthAbs | Resolves an absolute dimension of object. |
 | ResolveLengthAuto | Resolves an auto dimension of object. |
 | ResolveLengthExp | Resolves a expression dimension of object. |
 | ResolveLengthRef | Resolves a dimension of object specified as reference. |
 | SetFlag | For internal use. |
 | ShouldSerializeBorders | Indicates whether the C1.C1Preview.RenderFragment.Borders property should be serialized. |
 | ShouldSerializeDrawInner | Indicates whether the C1.C1Preview.RenderFragment.DrawInner property should be serialized. |
 | ShouldSerializePadding | Indicates whether the C1.C1Preview.RenderFragment.Padding property should be serialized. |
 | ShouldSerializeSpacing | Indicates whether the C1.C1Preview.RenderFragment.Spacing property should be serialized. |
 | Split | Performs splitting of RenderFragment object. |
 | SplitChildren | For internal use. |
 | SplitHorzContent | Splits content of object by horizontally, by default this procedure split object as image. |
 | SplitVertContent | Splits content of object by vertically, by default this procedure split object as image. |
Top