(Wpf)UniformGridを使ってControl要素を行数または列数を指定して均等に並べる
<DockPanel>
    <UniformGrid Rows="1">
        <UniformGrid Rows="2" Margin="10,10,10,10">
            <Button Content="0" Background="Red" FontSize="100"/>
            <Button Content="1" Background="Blue" FontSize="100"/>
            <Button Content="2" Background="Yellow" FontSize="100"/>
            <Button Content="3" Background="Green" FontSize="100"/>
            <Button Content="4" Background="Pink" FontSize="100"/>
        </UniformGrid>
        <UniformGrid Columns="2" Margin="10,10,10,10">
            <Button Content="0" Background="Red" FontSize="100"/>
            <Button Content="1" Background="Blue" FontSize="100"/>
            <Button Content="2" Background="Yellow" FontSize="100"/>
            <Button Content="3" Background="Green" FontSize="100"/>
            <Button Content="4" Background="Pink" FontSize="100"/>
        </UniformGrid>
    </UniformGrid>
</DockPanel>
 

