ILayoutEngine
Interface
Defines properties and methods for the default layout engine.
Definition
Namespace:Telerik.WinControls.Layouts
Assembly:Telerik.WinControls.dll
Syntax:
C#
public interface ILayoutEngine
Properties
Gets a value indicating the available size.
C#
Size AvailableSize { get; }
Methods
Retrieves Border offset.
Retrieves border size.
Retrieves the border size of its child.
Gets the face rectangle.
Retrieves parent's padding.
Retrieves transformation point. The point is a Point structure.
Invalidates the cached border.
C#
void InvalidateCachedBorder()
Invalidates layout - needs redrawing.
C#
void InvalidateLayout()
Retrieves a value indicating whether the element is valid wrap element.
C#
void LayoutPropertyChanged(RadPropertyChangedEventArgs e)
C#
void PerformLayout(RadElement affectedElement, bool performExplicit)
C#
void PerformParentLayout()
Performs registered suspended layout.
C#
void PerformRegisteredSuspendedLayouts()
C#
void RegisterChildSuspendedLayout(RadElement element, PerformLayoutType performLayoutType)
C#
void RegisterLayoutRunning()
Sets coerced size taken as parameter.
C#
void UnregisterLayoutRunning()