Often I will create a winforms app and everything looks great when I run it. Then I go to a user's computer and I see that labels are crunched, fonts are bigger and causing text to be cut off etc. What is going on? How can I prevent this?
I especially see this on newer windows OS', i.e. Windows 7 etc. How can I make the form look the same (or at least good) for all users, on multiple windows OS versions?