As the title suggests, i am interested in know if a large shape takes up more memory in a WPF application or is it all algorithm based and it doesnt really matter?
Cheers, Kohan
Addendum, The reason i ask is i would like a visual curved header at the top of my page. I have done this using a very large ellipse that is positioned at the top of the page, most of it goes off the page and i am only viewing a little of it, but it gives the desired visual effect. (Hope this makes sense)
I was just wondering if it was really inefficient to have this huge elipse on the screen and was instead considering creating a custom path.
Like Rune Andersen said, it depends.
But if you redraw all the content of your window very often, like if you pan and zoom, it may be very slow using vector because he needs to recalculate every vector each time.
Edit:
You should always convert your Ellipse to a Path. Our team did many performance test and Ellipse are probably the worst one. In Blend, you right click on the Ellipse and you have the option: Convert to Path. If you want just post the Ellipse and I’ll give you the Path.