I have a C# WinForms application and when I give the executable to different users the application displays in different sizes (based on their screen resolution). Some of the parts of the application can’t be seen.
Is there anyway to auto-size the window based on the screen resolution, or is there another approach?
EDIT : furthermore it appears in different styles under different Operating systems, is there away to standardize its design ?
You can use Control.ScaleControl and Control.Scale
In the case when the development platform resolution is 1280×800
According to @sixlettervariables ‘s answer Docking and anchoring will help of course.