Table of Contents

Class ReportPageTextbox

Namespace
DocWright.Reporting.Pagination
Assembly
DocWright.Reporting.dll

A textbox on a page: its content box and the lines of text laid out in it.

public sealed class ReportPageTextbox : ReportPageItem
Inheritance
ReportPageTextbox
Inherited Members

Properties

ContentHeight

Gets the height of the content box on this page. Text is clipped to it.

ContentLeft

Gets the left edge of the content box: the item's box inside its padding.

ContentTop

Gets the top edge of the content box on this page.

ContentWidth

Gets the width of the content box.

FormatCode

Gets the Style/Format the value was formatted through, or null when it had none.

Kind

Gets what kind of item this is.

Lines

Gets the lines of text on this page, top to bottom.

RawValue

Gets the textbox's value before it was formatted — a number, a date, a boolean or a string — or null when it had none.

TextAlign

Gets the alignment the definition authored, before the rule for unstated alignment is applied.

Toggle

Gets the toggle the textbox is, when some item or group names it as its ToggleItem; otherwise null.

UserSort

Gets the interactive sort the textbox offers (UserSort), or null.

Value

Gets the textbox's whole text as formatted — every paragraph, joined by line feeds — which is what search and ReportItems! read. It is the same on every page the textbox continues onto.