2

是否可以让控件在窗口调整大小时自动将空间分成三份?在代码中很容易做到,但如果可能的话,我想直接在 xaml 中设置参数。

4

1 回答 1

5

使用网格控件。它占用了任何可用的空间。你可以通过做得到三分之二(假设你想要三列)

<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinitions Width="*"/>
        <ColumnDefinitions Width="*"/>
        <ColumnDefinitions Width="*"/>
    </Grid.ColumnDefinitions>
    <Button Grid.Column="0"/>
    <Button Grid.Column="1"/>
    <Button Grid.Column="2"/>
</Grid>
于 2012-05-24T13:44:05.657 回答