0

窓を横切って水平に配置された3つのパネルがあります。ウィンドウの幅が狭くなると、最初に中央のウィンドウの幅を小さくし(外側の2つは幅を維持します)、次に右端のウィンドウを折りたたんで、次に左端のウィンドウの幅を小さくします。WPFでこれを実現するにはどうすればよいですか?

4

1 に答える 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 に答える