Click or drag to resize
LayoutBox Class
Inheritance Hierarchy

Namespace: Telerik.Windows.Documents.Layout
Assembly: Telerik.Windows.Documents (in Telerik.Windows.Documents.dll) Version: 2017.2.614.40 (2017.2.614.40)
Syntax
public abstract class LayoutBox : LayoutElement

The LayoutBox type exposes the following members.

Constructors
Methods
  NameDescription
Public methodArrange (Inherited from LayoutElement.)
Protected methodArrangeCore (Inherited from LayoutElement.)
Protected methodArrangeOverride
Arranges the LayoutElement to its final location. The element must call the Arrange method of each of its children.
(Inherited from LayoutElement.)
Protected methodCanGrowVertically
Protected methodCanGrowVerticallyOverride
Protected methodCreateChildren (Inherited from LayoutElement.)
Protected methodCreateChildrenCollection (Overrides LayoutElementCreateChildrenCollection(DocumentStructureCollection).)
Public methodCreateLayoutElement
Public methodCreateNewFragment
Protected methodEnsureChildrenCreated (Inherited from LayoutElement.)
Public methodStatic memberGetAssociatedLayoutBox
Protected methodGetBoxDesiredGrow
Public methodGetPositionHandler
Public methodGetRootDocument
Public methodInvalidateArrange (Inherited from LayoutElement.)
Public methodInvalidateArrange(Boolean) (Inherited from LayoutElement.)
Public methodInvalidateArrangeUpToTheRoot
Public methodInvalidateLayoutAfterEdit
Public methodInvalidateMeasure (Overrides LayoutElementInvalidateMeasure.)
Public methodInvalidateMeasure(Boolean) (Inherited from LayoutElement.)
Public methodInvalidateMeasureUpToTheRoot
Public methodInvalidateMeasureUpToTheRootStable
Protected methodIsInValidState
Determines whether the element is currently in valid state. That is having a valid RadElementTree reference and being in either Constructed or Loaded state.
(Inherited from LayoutElement.)
Public methodMeasure (Inherited from LayoutElement.)
Protected methodMeasureCore (Inherited from LayoutElement.)
Protected methodMeasureOverride
Measures the space required by the LayoutElement Used by the layout system.
(Inherited from LayoutElement.)
Public methodMergeWithNext
Protected methodOnAssociateDocumentElementChanged
Protected methodOnBitStateChanged
Notifies the object for a change in its bit state.
(Inherited from LayoutElement.)
Protected methodOnChildDesiredSizeChanged (Inherited from LayoutElement.)
Protected methodOnElementStructureChanged
Protected methodOnElementStructureChanging
Protected methodOnInvalidateArrange (Inherited from LayoutElement.)
Protected methodOnInvalidateMeasure (Inherited from LayoutElement.)
Protected methodOnParentChanged (Inherited from LayoutElement.)
Protected methodOnParentChanging (Inherited from LayoutElement.)
Public methodStatic memberSetAssociatedLayoutBox
Protected methodSetBitState
Applies the specified boolean value to the BitVector of the object.
(Inherited from LayoutElement.)
Protected methodSetParent (Inherited from LayoutElement.)
Protected methodSetParentCore (Inherited from LayoutElement.)
Public methodToString (Overrides ObjectToString.)
Public methodValidateChild
Protected methodValidateParent (Inherited from LayoutElement.)
Public methodVerifyDocumentCollectionStructure
Public methodVerifyDocumentCollectionStructure(Boolean)
Top
Extension Methods
  NameDescription
Public Extension MethodGetCurrentSectionBox (Defined by ExtensionMethods.)
Top
Fields
Properties
  NameDescription
Public propertyAlignment (Inherited from LayoutElement.)
Public propertyAssociatedDocumentElement
Public propertyAutoSize
Gets or sets a value indicating whether the element size will be calculated automatically by the layout system. Value of false indicates that the element's size will not be changed when calculating the layout.
(Inherited from LayoutElement.)
Protected propertyBitState
Gets the RadBitVector64 structure that holds all the bit states of the object.
(Inherited from LayoutElement.)
Public propertyBoundingRectangle
Public propertyBoundsChildBoxes
Public propertyBypassLayoutPolicies (Inherited from LayoutElement.)
Protected propertyCanCreateLayoutBoxesFromContent
Public propertyChildIndex
Public propertyChildLayoutBoxes
Public propertyChildren (Inherited from LayoutElement.)
Public propertyClippedControlBoundingRectangle (Inherited from LayoutElement.)
Public propertyControlBoundingRectangle (Inherited from LayoutElement.)
Public propertyDesiredSize (Inherited from LayoutElement.)
Public propertyHasVisualRepresentation
Public propertyIsArrangeValid (Inherited from LayoutElement.)
Public propertyIsContainerBox
Public propertyIsFirstBox
Public propertyIsFirstChild
Public propertyIsFormattingSymbol
Public propertyIsFragment
Public propertyIsLastBox
Public propertyIsLastChild
Public propertyIsMeasureInProgress (Inherited from LayoutElement.)
Public propertyIsMeasureValid (Inherited from LayoutElement.)
Public propertyIsRemoved
Public propertyIsTopContainer (Inherited from LayoutElement.)
Public propertyIsValidPosition
Public propertyLayoutOffset (Inherited from LayoutElement.)
Public propertyLocalBoundingRectangle (Inherited from LayoutElement.)
Public propertyMeasureWithoutParentNotification (Inherited from LayoutElement.)
Public propertyNode
Public propertyParent
Public propertyPreviousArrangeRect (Inherited from LayoutElement.)
Public propertySize
Gets or sets the size of the element which is the height and width of the visual rectangle that would contain the element. Size corresponds to element's Bounds.Size. When the AutoSize property is set to true setting the Size property to some value has no effect.
(Inherited from LayoutElement.)
Public propertyTotalTransform (Inherited from LayoutElement.)
Public propertyTransform (Inherited from LayoutElement.)
Public propertyTreeLevel
Gets the level of this element in the LayoutElement tree it currently resides.
(Inherited from LayoutElement.)
Top
Attached Properties
  NameDescription
Public attached propertyAssociatedLayoutBox
Top
Events
See Also
Inheritance Hierarchy