2 interfaces inheriting from ICrossPlatformLayout
Microsoft.Maui (2)
Core\IContentView.cs (1)
8
public interface IContentView : IView, IPadding,
ICrossPlatformLayout
Core\ILayout.cs (1)
9
public interface ILayout : IView, IContainer, ISafeAreaView, IPadding,
ICrossPlatformLayout
15 references to ICrossPlatformLayout
Microsoft.Maui (1)
Core\ICrossPlatformLayoutBacking.cs (1)
16
public
ICrossPlatformLayout
? CrossPlatformLayout { get; set; }
Microsoft.Maui.Controls (14)
ContentPage\ContentPage.cs (4)
92
Size
ICrossPlatformLayout
.CrossPlatformMeasure(double widthConstraint, double heightConstraint)
98
Size
ICrossPlatformLayout
.CrossPlatformArrange(Rect bounds)
143
return (this as
ICrossPlatformLayout
).CrossPlatformArrange(bounds);
148
return (this as
ICrossPlatformLayout
).CrossPlatformMeasure(widthConstraint, heightConstraint);
ContentPresenter.cs (2)
116
Size
ICrossPlatformLayout
.CrossPlatformMeasure(double widthConstraint, double heightConstraint)
128
Size
ICrossPlatformLayout
.CrossPlatformArrange(Rect bounds)
Frame\Frame.cs (2)
112
Size
ICrossPlatformLayout
.CrossPlatformArrange(Graphics.Rect bounds)
122
Size
ICrossPlatformLayout
.CrossPlatformMeasure(double widthConstraint, double heightConstraint)
LegacyLayouts\Layout.cs (2)
733
/// <inheritdoc cref="
ICrossPlatformLayout
.CrossPlatformMeasure(double, double)" />
741
/// <inheritdoc cref="
ICrossPlatformLayout
.CrossPlatformArrange(Rect)" />
ScrollView\ScrollView.cs (2)
432
Size
ICrossPlatformLayout
.CrossPlatformMeasure(double widthConstraint, double heightConstraint)
468
Size
ICrossPlatformLayout
.CrossPlatformArrange(Rect bounds)
TemplatedView\TemplatedView.cs (2)
135
Size
ICrossPlatformLayout
.CrossPlatformMeasure(double widthConstraint, double heightConstraint)
147
Size
ICrossPlatformLayout
.CrossPlatformArrange(Rect bounds)