窓を横切って水平に配置された3つのパネルがあります。ウィンドウの幅が狭くなると、最初に中央のウィンドウの幅を小さくし(外側の2つは幅を維持します)、次に右端のウィンドウを折りたたんで、次に左端のウィンドウの幅を小さくします。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 に答える