[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.SectionReportModel.TextBox

TextBox Class

Prints a formatted text value, bound or unbound.

Inheritance
TextBox
Namespace: GrapeCity.ActiveReports.SectionReportModel
Assembly: MESCIUS.ActiveReports.dll
Syntax
[DefaultSize(1, 0.2)]
public sealed class TextBox : ARControl, IComponent, IDisposable, IPersistControl, ISupportInitialize

Constructors

Name Description
TextBox()

Initializes a new instance of the TextBox class.

Properties

Name Description
Alignment

Gets or sets the alignment of text within the bounds of the control.

BackColor

Sets/gets controls BackColor.

Calendar

Gets or sets calendar to use for formatting dates

CanGrow

Determines whether ActiveReports should increase the height of the control based on its content.

CanShrink

Determines whether ActiveReports should decrease the height of the field based on its value.

CharacterSpacing

Determines the distance in points between two characters.

ClassName

Gets or sets a style rule class name. The style rule is used to format the control.

ControlType
CountNullValues

Determines whether DBNull values should be included as zeroes in summary fields.

Culture

Gets or sets the culture for the text control.

DistinctField

Gets or sets the name of the data field used in a distinct summary function.

Font

Sets/gets control's font.

ForeColor

Gets/sets control's ForeColor style.

Gets or sets a hyperlink for the text control.

LineSpacing

Determines the spacing in points between text lines

MinCondenseRate

Gets ot sets the value indicating the minimal value to which the label should condense its characters horizontally in order to fit the content.

MultiLine

Gets or sets a value indicating whether this is a multiline textbox control.

OutputFormat

Gets or sets the mask string used to format the Value property before placing it in the Text property.

Padding

Determaines the padding in points

RightToLeft

Sets or returns a value indicating whether control's elements are aligned to support locales using right-to-left fonts.

ShrinkToFit

Gets ot sets the value indicating whether the TextBox should decrease the font size in order to fit the content.

Style

Gets or sets a style string for the textbox.

SummaryFunc

Gets or sets the summary function type used to process the DataField values.

SummaryGroup

Gets or sets the name of the group header section that is used to reset the summary value when calculating subtotals.

SummaryRunning

Gets or sets a value that determines whether the data field summary value will be accumulated or reset for each level (detail, group or page).

SummaryType

Gets or sets a value that determines the summary type to be performed.

Text

Gets or sets the formatted text value to be rendered in the control.

TextJustify

Gets or sets the type of justification to use when the Alignment property is set to Justify.

Value

Gets or sets the value of the control before formatting.

VerticalAlignment

Gets or sets the position of the control's text vertically within the bounds of the control.

VerticalText

Gets or sets whether text should be rendered according to vertical layout rules

WrapMode

Sets/gets control's wrap mode using CSS.

Methods

Name Description
GetControlBounds(PointF, float, float)
QuickLoad(BinaryReader)

Loads the control from specified binary reader.

QuickSave(BinaryWriter)

Saves the control to the specified binary writer.

ReadXml(XmlNode)

Read from Xml

WriteXml(XmlElement)

Write To Xml

Extension Methods