Table of Contents

Class InfiniteLayout

Namespace
DrawnUi.Draw
Assembly
DrawnUi.Maui.dll
public class InfiniteLayout : ContentLayout, INotifyPropertyChanged, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IVisualElementController, IElementController, IView, ITransform, IElement, IVisualTreeElement, IContainer, IList<IView>, ICollection<IView>, IEnumerable<IView>, IEnumerable, IHasAfterEffects, ISkiaDisposable, ISkiaGridLayout, ISkiaLayout, ISkiaControl, IDrawnBase, ICanBeUpdatedWithContext, ICanBeUpdated, ILayoutInsideViewport, IInsideViewport, IDisposable, IVisibilityAware, ISkiaGestureListener, IWithContent
Inheritance
InfiniteLayout
Implements
Inherited Members
Extension Methods

Fields

OrientationProperty

public static readonly BindableProperty OrientationProperty

Field Value

BindableProperty

ScrollTypeProperty

public static readonly BindableProperty ScrollTypeProperty

Field Value

BindableProperty

Properties

Orientation

Gets or sets the scrolling direction of the ScrollView. This is a bindable property.
public ScrollOrientation Orientation { get; set; }

Property Value

ScrollOrientation

ScrollType

Gets or sets the scrolling direction of the ScrollView. This is a bindable property.
public ViewportScrollType ScrollType { get; set; }

Property Value

ViewportScrollType

Methods

GetContentAvailableRect(SKRect)

In PIXELS

protected override SKRect GetContentAvailableRect(SKRect destination)

Parameters

destination SKRect

Returns

SKRect

OnPropertyChanged(string)

Method that is called when a bound property is changed.

protected override void OnPropertyChanged(string propertyName = "")

Parameters

propertyName string

The name of the bound property that changed.