Exemplo n.º 1
0
        public override void RenderTo(IElementRenderer renderer, double x, double y)
        {
            var color     = Foreground ?? Brushes.Black;
            var rectangle = new Rect(x, y - Height, Width, Height);

            renderer.RenderRectangle(rectangle, color, Brushes.Transparent);
        }
Exemplo n.º 2
0
        public override void RenderTo(IElementRenderer renderer, double x, double y)
        {
            var color     = this.Foreground ?? Brushes.Black;
            var rectangle = new Rect(x, y - this.Height, this.Width, this.Height);

            renderer.RenderRectangle(rectangle, color);
        }
Exemplo n.º 3
0
        public override void RenderTo(IElementRenderer renderer, double x, double y)
        {
            var color     = Foreground ?? Brushes.Red;
            var rectangle = new Rect(x - Width, y, Width, Height);

            renderer.RenderRectangle(rectangle, color, color);
        }
Exemplo n.º 4
0
        public override void RenderTo(IElementRenderer renderer, double x, double y)
        {
            var color     = Foreground ?? Brushes.Black;
            var rectangle = new Rect(x, y - Height, Width, Height);

            renderer.RenderRectangle(rectangle, color, Brushes.Transparent);
            if (File.Exists(ImageLocation))
            {
                renderer.RenderImage(rectangle, ImageLocation);
            }
            else
            {
                throw new TexParseException($"The given file: {ImageLocation} could not be found");
            }
        }