[]
Base class for all visual report objects like FieldBase, Section, SubSection. Defines common visual properties: Border, Background etc.
public abstract class VisualReportObject : ReportObject, IScriptContextProvider
Name | Description |
---|---|
VisualReportObject() | Initializes a new instance of the VisualReportObject class. |
Name | Description |
---|---|
m_StyleCache |
Name | Description |
---|---|
BackColor | Gets or sets the field's background color, this property works via Background property using C1SolidBrush. |
Background | Gets or sets the C1Brush object determining the object's background. |
Bookmark | Gets or sets a ScriptStringValue yielding the bookmark associated with the current object. |
Border | Gets or sets the Border object determining how borders are drawn around the object. |
BordersSplitHorzMode | Gets or sets a value determining how borders are drawn if the object is too wide and is split between horizontal pages. |
BordersSplitVertMode | Gets or sets a value determining how borders are drawn if the object is too high and is split between pages. |
OutlineLabel | Gets or sets a ScriptStringValue yielding the label associated with the object in the outline tree. |
OutlineParent | Gets or sets the name of the object that will be the parent of the current object in the outline tree. If unspecified, the report hierarchy will be used to determine the parent. |
Name | Description |
---|---|
AfterRender() | Called where report rendering finish. Can be used to finalize object after rendering. |
AssignFrom(ReportObject, bool) | Copies properties from another object into this object. |
BeforeRender() | Called where report rendering starts. Can be used to initialize object before rendering. |
ResetStyle() |