Class SkiaDynamicDrawnCell
This cell can watch binding context property changing
public class SkiaDynamicDrawnCell : SkiaDrawnCell, INotifyPropertyChanged, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IVisualElementController, IElementController, IView, ITransform, IElement, IVisualTreeElement, IContainer, IList<IView>, ICollection<IView>, IEnumerable<IView>, IEnumerable, ISkiaGestureListener, IHasAfterEffects, ISkiaDisposable, ISkiaGridLayout, ISkiaLayout, ISkiaControl, IDrawnBase, ICanBeUpdatedWithContext, ICanBeUpdated, ILayoutInsideViewport, IInsideViewport, IVisibilityAware, IDisposable, ISkiaCell
- Inheritance
-
SkiaDynamicDrawnCell
- Implements
- Inherited Members
- Extension Methods
Fields
LastMeasuredSizePixels
protected SKSize LastMeasuredSizePixels
Field Value
Methods
AttachContext(object)
protected override void AttachContext(object ctx)
Parameters
ctxobject
ContextPropertyChanged(object, PropertyChangedEventArgs)
protected virtual void ContextPropertyChanged(object sender, PropertyChangedEventArgs e)
Parameters
senderobjectePropertyChangedEventArgs
FreeContext()
protected override void FreeContext()
OnVisibilityChanged(bool)
todo override for templated skialayout to use ViewsProvider
public override void OnVisibilityChanged(bool value)
Parameters
valuebool
UpdateVisibilityChanged()
public void UpdateVisibilityChanged()