[]
Represents barcode in the FlexReport.
public class BarCodeField : FieldBase, IScriptContextProvider, ICloneable, INotify
Name | Description |
---|---|
BarCodeField() | Initializes a new instance of the BarCodeField class. |
Name | Description |
---|---|
Align | Gets or sets a value determining how the barcode image is aligned within the field area. |
BarCode | Gets or sets the type of barcode. |
BarcodeOptions | Gets the BarcodeOptions object defining additional options of barcode. |
Font | Gets or sets the field's font. |
ForeColor | Gets or sets the field's foreground color. |
ParentReport | Gets the FlexReport containing this field. |
Text | Gets or sets a ScriptStringValue yielding the text encoded by the barcode. |
Name | Description |
---|---|
AfterRender() | Called when report rendering finished. Can be used to finalize object after rendering, release all resources using during rendering. |
AssignFrom(ReportObject, bool) | Copies properties from another object into this object. |
BeforeRender() | Called when report rendering starts. Can be used to initialize object before rendering. |
GetContentAutoHeight(double) | Override this method to calculate the height of object on basis of its content, this method is called when field can grow or shrink vertically. |
GetContentAutoSize(out double, out double) | Override this method to calculate sizes of object on basis of its content, this method is called when field can grow or shrink vertically and horizontally. |
GetContentAutoWidth(double) | Override this method to calculate the width of object on basis of its content, this method is called when field can grow or shrink horizontally. |
GetPropsTable() | |
InternalBuildBrick(SubSectionBrick) | Creates C1.Report.Rendering.BarCodeBrick descendant which passed to the C1FlexReport rendering engine to put on the pages. |
InternalRefreshBrick(FieldBrickBase) | |
ResetState() | Called when C1FlexReport starts calculation of the section containing this FieldBase. Resets internal state of the field. |