Class ContentLayout
[ContentProperty("Content")]
public class ContentLayout : SkiaLayout, 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
-
ContentLayout
- Implements
- Derived
- Inherited Members
- Extension Methods
Fields
ContentProperty
public static readonly BindableProperty ContentProperty
Field Value
Properties
Content
public SkiaControl Content { get; set; }
Property Value
ContentAvailableSpace
public SKRect ContentAvailableSpace { get; protected set; }
Property Value
IsContentActive
protected bool IsContentActive { get; }
Property Value
Viewport
public ScaledRect Viewport { get; protected set; }
Property Value
Methods
GetContentAvailableRect(SKRect)
In PIXELS
protected virtual SKRect GetContentAvailableRect(SKRect destination)
Parameters
destinationSKRect
Returns
Invalidate()
Base calls InvalidateInternal and InvalidateParent
public override void Invalidate()
SetContent(SkiaControl)
protected virtual void SetContent(SkiaControl view)
Parameters
viewSkiaControl