Table of Contents

Class SKSurfaceView

Namespace
SkiaSharp.Extended.UI.Controls
Assembly
SkiaSharp.Extended.UI.dll

A base SkiaSharp surface view that wraps an SKCanvasView inside a TemplatedView.

public class SKSurfaceView : TemplatedView, INotifyPropertyChanged, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IViewController, IVisualElementController, IElementController, IGestureController, IGestureRecognizers, IPropertyMapperView, IHotReloadableView, IReplaceableView, ILayout, ILayoutController, IVisualTreeElement, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout
Inheritance
SKSurfaceView
Implements
Derived
Inherited Members

Constructors

SKSurfaceView()

Initializes a new instance of the SKSurfaceView class.

Methods

Invalidate()

Invalidates the surface, causing a repaint.

OnApplyTemplate()
OnPaintSurface(SKCanvas, SKSize)

Called when the surface needs to be painted.