public void Render(RenderContext context, IGradientShader shader)
        {
            context.Paint.Shader = shader.Create(context);

            if (context.RenderRect != context.CanvasRect)
            {
                RenderTiled(context);
            }
            else
            {
                context.Canvas.DrawRect(context.RenderRect, context.Paint);
            }
        }
示例#2
0
        private void Render(RenderContext context, IGradientShader shader)
        {
            context.Paint.Shader = shader.Create(context);

            if (context.RenderRect != context.CanvasRect)
            {
                RenderTiled(context);
            }
            else
            {
                RenderSingle(context);
            }
        }