It is strongly recommended using WPF because it is a much better choice for that. You can use of the Anchor
and Dock
properties of Controls
on a Windows Form to achieve proper placement on different resolution but the result is not satisfactory. Also you can use Automatic Scaling in Windows Forms. However, in general WPF is much better choice.