Grid WPF中的自动垂直和水平对齐

时间:2017-10-13 10:14:39

标签: c# wpf

让我们说我有一个网格,它有很多按钮,我想实现的是我想对齐左上角的按钮,当我更改窗口的大小时,网格将更改,按钮将自动重新排列。 我的XAML代码就像

<Grid  HorizontalAlignment="Left" VerticalAlignment="Top">

        <Grid.Resources>
            <Style TargetType="{x:Type Button}">
                <Setter Property="Width" Value="100" />
                <Setter Property="Height" Value="100" />

            </Style>

        </Grid.Resources>
        <Button Content="Button1" />
        <Button Content="Button2" />
        <Button Content="Button3" />
        <Button Content="Button4" />
        <Button Content="Button5" />
        <Button Content="Button6" />

    </Grid> 

我是一名网络开发人员,在CSS&amp; HTML。

https://codepen.io/anon/pen/gGdrJJ

1 个答案:

答案 0 :(得分:0)

抱歉,问题很简单,答案是WrapPanel 这个链接https://docs.microsoft.com/en-us/dotnet/framework/wpf/controls/panels-overview 对初学者有用