我有 3 个面板水平排列在一个窗口上。当窗口宽度减小时,我希望中间的宽度首先减小(而外面的两个保持宽度),然后最右边的折叠,然后是最左边的。如何在 WPF 中实现这一点?
问问题
370 次
1 回答
0
DockPanel似乎可以满足您的需求。
<DockPanel>
<Grid DockPanel.Dock="Left">
<Label Content="Left Column" BorderBrush="Red" BorderThickness="4"/>
</Grid>
<Grid DockPanel.Dock="Right">
<Label Content="Right Column" BorderBrush="Blue" BorderThickness="4"/>
</Grid>
<Grid>
<Label Content="Middle Column" BorderBrush="Green" BorderThickness="4"/>
</Grid>
</DockPanel>
于 2013-02-19T11:50:33.187 回答