Is there a control in WPF that let's me define 1 or more layout for a user control based on the window's size.
Say with a resolution of 1280 x 800, I would have a Grid control with 4 columns to display my data, but with a resolution of 800 x 600, I would only a Grid control with 2 columns, so that it does look crushed.
For example
<Layouts>
<Layout x:key="1280x800">
<Grid/> with 4 columns
</Layout>
<Layout x:key="800x600">
<Grid /> with 2 columns
</Layout>
</Layouts>