I am still learning as I prepare to code my application from Flash Builder (Flex) to a C# WinForms application and one thing I have on my request list is the scaling of the application.
At the moment the Flex app has a fixed size, but one thing I can do is scale everything as the user resizes the app smaller or larger. I want to be able to do this in my WinForms app, but I use a number of PNG graphics (currently) for my buttons and I am looking at changing those to something like an SVG file. So my question is, do the controls (like buttons) support SVG images, is it possible to scale the controls (and my app I guess) as the user resizes the window - or am I going about this the wrong way?
One thing I do need to do is ensure that it looks and runs okay on say a Microsoft Surface where the resolution, etc. could make my app look very small.
I hope I have explained this well enough, thanks in advance.