[]
        
(Showing Draft Content)

C1.WPF.Report.VisualReportObject

VisualReportObject Class

Base class for all visual report objects like FieldBase, Section, SubSection. Defines common visual properties: Border, Background etc.

Inheritance
VisualReportObject
Namespace: C1.WPF.Report
Assembly: C1.WPF.Report.dll
Syntax
public abstract class VisualReportObject : ReportObject

Constructors

Name Description
VisualReportObject()

Initializes a new instance of the VisualReportObject class.

Properties

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.

Methods

Name Description
AssignFrom(ReportObject, bool)

Copies properties from another object into this object.