Class TableLayoutBox
Represents a layout box for a table in the RadRichTextBox. This class provides functionality to manage and render table layouts within a document element structure.
Inherited Members
Namespace: Telerik.Windows.Documents.Layout
Assembly: Telerik.Windows.Controls.RichTextBox.dll
Syntax
public class TableLayoutBox : LayoutBox
Constructors
TableLayoutBox(DocumentElement, DocumentStructureCollection)
Declaration
public TableLayoutBox(DocumentElement associatedDocumentElement, DocumentStructureCollection collection)
Parameters
DocumentElement
associatedDocumentElement
|
DocumentStructureCollection
collection
|
TableLayoutBox(DocumentElement, DocumentStructureCollection, Boolean)
Declaration
public TableLayoutBox(DocumentElement associatedDocumentElement, DocumentStructureCollection collection, bool isFragment)
Parameters
DocumentElement
associatedDocumentElement
|
DocumentStructureCollection
collection
|
System.Boolean
isFragment
|
Properties
AssociatedTable
Gets the associated table for the current TableLayoutBox.
Declaration
public Table AssociatedTable { get; }
Property Value
Table
|
CanCreateLayoutBoxesFromContent
Declaration
protected override bool CanCreateLayoutBoxesFromContent { get; }
Property Value
System.Boolean
|
Overrides
ControlBoundingRectangle
Represents the bounding rectangle of a control within the TableLayoutBox.
Declaration
public override RectangleF ControlBoundingRectangle { get; }
Property Value
RectangleF
|
Overrides
HasVisualRepresentation
Gets a value indicating whether the table layout box has a visual representation.
Declaration
public override bool HasVisualRepresentation { get; }
Property Value
System.Boolean
|
Overrides
Methods
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
SizeF
finalSize
|
Returns
SizeF
|
Overrides
CreateLayoutElement()
Creates a layout element for the table layout box.
Declaration
public override LayoutElement CreateLayoutElement()
Returns
LayoutElement
A new instance of the layout element corresponding to the table layout box. |
Overrides
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
SizeF
availableSize
|
Returns
SizeF
|
Overrides
OnInvalidateMeasure()
Declaration
protected override void OnInvalidateMeasure()