Class Column
Inheritance
System.Object
Column
Assembly: FastReport.Base.dll
Syntax
public class Column : DataComponentBase, IFRSerializable, IParent
Constructors
Column()
Initializes a new instance of the Column class with default settings.
Declaration
Properties
BindableControl
Gets or sets a value that specifies the type of a control that will be created
when you drop this column on a report page.
Declaration
public ColumnBindableControl BindableControl { get; set; }
Property Value
Remarks
Calculated
Gets or sets a value that indicates whether this column is calculated.
Declaration
public bool Calculated { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Remarks
Columns
Gets the collection of child columns.
Declaration
public ColumnCollection Columns { get; }
Property Value
CustomBindableControl
Gets or sets a name of custom bindable control.
Declaration
public string CustomBindableControl { get; set; }
Property Value
Type |
Description |
System.String |
|
Remarks
DataType
Gets or sets the type of data supplied by this column.
Declaration
public Type DataType { get; set; }
Property Value
Type |
Description |
System.Type |
|
Expression
Gets or sets expression of the calculated column.
Declaration
public string Expression { get; set; }
Property Value
Type |
Description |
System.String |
|
Remarks
Gets or sets the format of this column.
Declaration
public ColumnFormat Format { get; set; }
Property Value
PropDescriptor
Gets or sets the business object property descriptor which this column is bound to.
Declaration
public PropertyDescriptor PropDescriptor { get; set; }
Property Value
Type |
Description |
PropertyDescriptor |
|
PropName
Gets or sets the business object property name which this column is bound to.
Declaration
public string PropName { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
AddChild(Base)
Declaration
public virtual void AddChild(Base child)
Parameters
Type |
Name |
Description |
Base |
child |
|
CanContain(Base)
Declaration
public virtual bool CanContain(Base child)
Parameters
Type |
Name |
Description |
Base |
child |
|
Returns
Type |
Description |
System.Boolean |
|
GetChildObjects(ObjectCollection)
Declaration
public virtual void GetChildObjects(ObjectCollection list)
Parameters
GetChildOrder(Base)
Declaration
public int GetChildOrder(Base child)
Parameters
Type |
Name |
Description |
Base |
child |
|
Returns
Type |
Description |
System.Int32 |
|
GetExpressions()
Declaration
public override string[] GetExpressions()
Returns
Type |
Description |
System.String[] |
|
Overrides
RemoveChild(Base)
Declaration
public virtual void RemoveChild(Base child)
Parameters
Type |
Name |
Description |
Base |
child |
|
Serialize(FRWriter)
Declaration
public override void Serialize(FRWriter writer)
Parameters
Overrides
SetChildOrder(Base, Int32)
Declaration
public void SetChildOrder(Base child, int order)
Parameters
Type |
Name |
Description |
Base |
child |
|
System.Int32 |
order |
|
SetName(String)
Declaration
public override void SetName(string value)
Parameters
Type |
Name |
Description |
System.String |
value |
|
Overrides
UpdateLayout(Single, Single)
Declaration
public void UpdateLayout(float dx, float dy)
Parameters
Type |
Name |
Description |
System.Single |
dx |
|
System.Single |
dy |
|
Implements