Class OverlayPanel

Namespace
Forma
Assembly
Forma.dll

Overlays children in one shared area and aligns each child independently within it.

public sealed class OverlayPanel : Container, IAddChild<Control>, IAddChild, INotifyPropertyChanged
Inheritance
OverlayPanel
Implements
Inherited Members

Constructors

OverlayPanel()

public OverlayPanel()

Methods

ArrangeChildren()

protected override void ArrangeChildren()

GetHorizontalAlignment(Control)

public static HorizontalAlignment GetHorizontalAlignment(Control child)

Parameters

child Control

Returns

HorizontalAlignment

GetMinimumSize()

public override Vector2 GetMinimumSize()

Returns

Vector2

GetVerticalAlignment(Control)

public static VerticalAlignment GetVerticalAlignment(Control child)

Parameters

child Control

Returns

VerticalAlignment

GetZIndex(Control)

public static int GetZIndex(Control child)

Parameters

child Control

Returns

int

SetHorizontalAlignment(Control, HorizontalAlignment)

public static void SetHorizontalAlignment(Control child, HorizontalAlignment value)

Parameters

child Control
value HorizontalAlignment

SetVerticalAlignment(Control, VerticalAlignment)

public static void SetVerticalAlignment(Control child, VerticalAlignment value)

Parameters

child Control
value VerticalAlignment

SetZIndex(Control, int)

public static void SetZIndex(Control child, int value)

Parameters

child Control
value int