dynamically size winforms/wpf app for desktop, laptop, tablet, mobile
I've been developing web apps using adaptive and responsive design techniques. This where the app changes to subtle differences in screen sizes and if the layout starts to break down then the elements are rearranged to provide a great user experience.
I need to do something similar with a winforms/wpf windows app. Can't design for one resolution anymore. How can I do something similar with windows apps?