Ejemplo n.º 1
0
        public SKCanvasLayer()
        {
            drawable = new SKCGSurfaceFactory();

            SetNeedsDisplay();
            NeedsDisplayOnBoundsChange = true;
        }
Ejemplo n.º 2
0
        protected override void Dispose(bool disposing)
        {
            base.Dispose(disposing);

            drawable?.Dispose();
            drawable = null;
        }
Ejemplo n.º 3
0
        private void Initialize()
        {
            designMode = ((IComponent)this).Site?.DesignMode == true || !Extensions.IsValidEnvironment;

            if (designMode)
            {
                return;
            }

            drawable = new SKCGSurfaceFactory();
        }
Ejemplo n.º 4
0
 partial void DoLoaded() =>
 drawable = new SKCGSurfaceFactory();