UIElementLayoutBox
Class
Definition
Namespace:Telerik.WinForms.Documents.Layout
Assembly:Telerik.WinControls.RichTextEditor.dll
Syntax:
C#
public class UIElementLayoutBox : InlineLayoutBox, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor
Inheritance: objectDisposableObjectRadObjectLayoutElementLayoutBoxInlineLayoutBoxUIElementLayoutBox...
Implements:
Inherited Members
Constructors
C#
public UIElementLayoutBox(DocumentElement parentElement, DocumentStructureCollection collection)
Properties
C#
public InlineUIContainer AssociatedUIElementInline { get; set; }
C#
public override float BaselineOffset { get; }
Overrides:
C#
protected override bool CanCreateLayoutBoxesFromContent { get; }
Overrides:
C#
public override bool HasWidthAtTheEndOfLine { get; }
Overrides:
C#
public override bool IsReadonly { get; }
Overrides:
C#
public override bool IsSplittable { get; }
Overrides:
C#
public override int PositionsCountInBox { get; }
Overrides:
Methods
Measures the space required by the LayoutElement Used by the layout system.
C#
protected override SizeF MeasureOverride(SizeF availableSize)
The size that is available to the LayoutElement. The available size can be infinity (to take the full size of the element)
Returns:The minimum size required by the element to be completely visible. Cannot be infinity.
Overrides:
Remarks:
In this method call to the Measure method of each child must be made.