Controls are in the wrong location when they are anchored to bottom or right in a SplitContainer
that's in a Panel
or another SplitContainer
at high DPI settings like 160 % with .Net Framework 4.0 or 4.5. It happens with the form's AutoScalMode
set to either Font or DPI.
It works correctly if the control is anchored top-left or the SplitContainer isn't in another control, or using .Net Framework 3.5, or at 100% DPI.
How can I fix it?