网格按钮之间的WPF分隔符

Bob*_*Bob 6 wpf separator

我有一个带4个按钮的网格... 1行,4列.我正在寻找一种方法,可以从左边的两个按钮直观地分组左边的两个按钮.我正在寻找一种方法来使用分隔符来做到这一点,但它似乎与Grid玩得很好,更喜欢StackPanel.

这是正确的控制吗?
如果是这样,如何使事物分离列(在这种情况下用按钮填充)?

谢谢.

mle*_*rle 23

万一其他人偶然发现这个最简单的解决方案:

<Separator Style="{StaticResource {x:Static ToolBar.SeparatorStyleKey}}" />
Run Code Online (Sandbox Code Playgroud)


dka*_*man 6

你试过GridSplitter吗?

<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Height="*" />
        <ColumnDefinition Height="Auto" />
        <ColumnDefinition Height="100" />
        <ColumnDefinition Height="100" />
    </Grid.ColumnDefinitions>
    <Button/>
    <Button/>
    <GridSplitter ResizeDirection="Columns" Grid.Column="2" Height="Auto" Width="4" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Margin="0"/>
    <Button/>
</Grid>
Run Code Online (Sandbox Code Playgroud)


Zie*_*ied 2

我通常使用简单的选择在按钮之间添加具有固定宽度的列您实际上可以使用不同的背景颜色或插入图像