4 types derived from Layout
Microsoft.Maui.Controls (4)
Layout\AbsoluteLayout.cs (1)
10
public class AbsoluteLayout :
Layout
, IAbsoluteLayout
Layout\FlexLayout.cs (1)
14
public class FlexLayout :
Layout
, IFlexLayout
Layout\Grid.cs (1)
10
public class Grid :
Layout
, IGridLayout
Layout\StackBase.cs (1)
4
public abstract class StackBase :
Layout
, IStackLayout
17 references to Layout
Microsoft.Maui.Controls (17)
Element\Element.cs (4)
40
/// <term><see cref = "
Layout
"/></term>
41
/// <description><see cref= "
Layout
"/> have a single child of type <see cref="View" />, while subclasses of <see cref = "
Layout
"/> have a collection of multiple children views, including other layouts.</description>
407
if (value != null && (element is
Layout
|| element is IControlTemplated))
Hosting\AppHostBuilderExtensions.cs (2)
77
handlersCollection.AddHandler<
Layout
, LayoutHandler>();
256
Layout
.RemapForControls();
Layout\ILayoutManagerFactory.cs (1)
8
ILayoutManager CreateLayoutManager(
Layout
layout);
Layout\Layout.cs (4)
29
static ILayoutManager GetLayoutManagerFromFactory(
Layout
layout)
86
BindableProperty.Create(nameof(IsClippedToBounds), typeof(bool), typeof(
Layout
), false,
359
BindableProperty.Create(nameof(CascadeInputTransparent), typeof(bool), typeof(
Layout
), true,
381
if (bindable is
Layout
layout && layout.InputTransparent)
Layout\Layout.iOS.cs (4)
12
/// <param name="layout">The associated <see cref="
Layout
"/> instance.</param>
14
public static void MapInputTransparent(LayoutHandler handler,
Layout
layout) { }
20
/// <param name="layout">The associated <see cref="
Layout
"/> instance.</param>
22
public static void MapInputTransparent(ILayoutHandler handler,
Layout
layout) { }
Layout\StackLayout.cs (1)
8
/// A <see cref="
Layout
" /> that positions child elements in a single line which can be oriented vertically or horizontally.
View\View.cs (1)
17
/// This is the base class for <see cref="
Layout
"/> and most of the controls.