WPF 中是否有一个控件可以让我根据窗口的大小为用户控件定义 1 个或多个布局。
假设分辨率为 1280 x 800,我将有一个 4 列的 Grid 控件来显示我的数据,但如果分辨率为 800 x 600,我将只有一个 2 列的 Grid 控件,所以它看起来确实很糟糕。
例如
<Layouts>
<Layout x:key="1280x800">
<Grid/> with 4 columns
</Layout>
<Layout x:key="800x600">
<Grid /> with 2 columns
</Layout>
</Layouts>