4 types derived from Layout
Microsoft.Maui.Controls (4)
ContentPresenter.cs (1)
12
public class ContentPresenter : Compatibility.
Layout
, IContentView
LegacyLayouts\Layout.cs (1)
21
public abstract partial class Layout<T> :
Layout
, Microsoft.Maui.ILayout, ILayoutManager, IBindableLayout, IViewContainer<T> where T : View
ScrollView\ScrollView.cs (1)
14
public partial class ScrollView : Compatibility.
Layout
, IScrollViewController, IElementConfiguration<ScrollView>, IFlowDirectionController, IScrollView, IContentView
TemplatedView\TemplatedView.cs (1)
12
public partial class TemplatedView : Compatibility.
Layout
, IControlTemplated, IContentView
17 references to Layout
Microsoft.Maui.Controls (9)
Compatibility\Handlers\iOS\VisualElementRenderer.cs (1)
63
e.PropertyName == Controls.Compatibility.
Layout
.CascadeInputTransparentProperty.PropertyName
Frame\Frame.cs (1)
137
frame.IsSet(Compatibility.
Layout
.IsClippedToBoundsProperty) ? frame.IsClippedToBounds : defaultValue;
LegacyLayouts\Layout.cs (5)
97
BindableProperty.Create(nameof(IsClippedToBounds), typeof(bool), typeof(
Layout
), false,
102
BindableProperty.Create(nameof(CascadeInputTransparent), typeof(bool), typeof(
Layout
), true,
662
var
parent = view.Parent as
Layout
;
753
if (bindable is
Layout
layout && layout.InputTransparent)
Page\Page.cs (2)
440
Maui.Controls.Compatibility.
Layout
.LayoutChildIntoBoundingRegion(child, originalArea);
442
Maui.Controls.Compatibility.
Layout
.LayoutChildIntoBoundingRegion(child, area);
Microsoft.Maui.Controls.Compatibility (8)
Tizen\HandlerToRendererShim.cs (1)
89
Layout
.LayoutChildIntoBoundingRegion(Element, new Rect(Element.X, Element.Y, size.Width, size.Height));
Tizen\Renderers\LayoutRenderer.cs (3)
12
public class LayoutRenderer : ViewRenderer<
Layout
, NViewGroup>, ILayoutRenderer
25
protected override void OnElementChanged(ElementChangedEventArgs<
Layout
> e)
39
if (e.PropertyName ==
Layout
.CascadeInputTransparentProperty.PropertyName)
Tizen\Renderers\VisualElementRenderer.cs (3)
656
if (Element is
Layout
)
678
Layout
layout = Element as
Layout
;
Tizen\StaticRegistrar.cs (1)
73
Registered.Register(typeof(
Layout
), () => new LayoutRenderer());