Xamarin.Forms by Microsoft

<PackageReference Include="Xamarin.Forms" Version="3.6.0.264807" />

.NET API 1,068,472 bytes

 AbsoluteLayout

Positions child elements at absolute positions.
public interface IAbsoluteList<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable where T : View

List interface with overloads for adding elements to an absolute layout.

public static readonly BindableProperty LayoutBoundsProperty

Implements the attached property that represents the layout bounds of child elements. Bindable at run time with the string "LayoutBounds". See Remarks.

public static readonly BindableProperty LayoutFlagsProperty

Implements the attached property that contains the AbsoluteLayoutFlags values for child elements.

public static double AutoSize { get; }

A value that indicates that the width or height of the child should be sized to that childs native size.

public IAbsoluteList<View> Children { get; }

Gets the collection of child elements of the AbsoluteLayout.

public AbsoluteLayout()

public static Rectangle GetLayoutBounds(BindableObject bindable)

Gets the layout bounds of bindable.

Gets the layout flags that were specified when bindable was added to an AbsoluteLayout.

public static void SetLayoutBounds(BindableObject bindable, Rectangle bounds)

Sets the layout bounds of a view that will be used to size it when it is layed out.

public static void SetLayoutFlags(BindableObject bindable, AbsoluteLayoutFlags flags)

Sets the layout flags of a view that will be used to interpret the layout bounds set on it when it is added to the layout.

Returns the configuration object that the developer can use to call platform-specific methods for the layout.