Visual Studio: Jumbled up Windows App in Display size 125% / 150%?
If you have created a Windows App (Application / Software I mean) and it is all messed up when displayed on a Windows 7 machine with display zoom set to 125% /150% here are a few things you can try.
First thing first, never design your UI while your system is at any display resolution other than 100%, unless you manage it properly to be displayed same on all zoom levels (see further steps to achieve this)
Make sure you create your app with flexible controls and add re-sizing procedure to appropriate events (specially Resize)
If however you have a fixed background that can not flex when you zoom in you should pick appropriate setting for Form.AutoScaleMode
You can choose it to be either none (default on most systems), Font (resizeable controls expands in proportion to font size), DPI (resizeable controls expands in DPI % increase) and Inherit (usual zoom in effect, works best for fixed background)
The tips is generic for Visual Studio most versions (6.0, .NET, 2005, 2008, 2010, 2012) and not dependent on language choice as well (C#, Visual Basic (VB) / VB.NET). This also applies on older Windows version where you can set the DPI to 120 instead of default 96.