2015-06-24 28 views
0

我试图把几个按钮StackPanel之间:如何堆叠面板与空间添加几个按钮按钮

<StackPanel Orientation="Horizontal"> 
    <Button Content="" HorizontalAlignment="Left" Margin="10,590,1,-40" 
     VerticalAlignment="Top" RenderTransformOrigin="1.25,0.964"> 
    </Button> 
    <Button Content="Add" HorizontalAlignment="Left" Margin="10,590,10,-40" 
     VerticalAlignment="Top" RenderTransformOrigin="1.25,0.964"> 
    </Button> 
</StackPanel> 

我所有的Buttons对准右侧是确定的,但它们之间没有空格。

任何建议如何做到这一点?

+0

为按钮添加边距 –

+0

向按钮添加*更好的边距。 – goobering

+0

是的他说的 –

回答

0

使用Margin属性....

默认为左,上,右,下,所以在你的示例代码你已经离开= 10,顶值= 590,右= 1,和底值= -40 。

将左/右边距改为合理。下面是一些(清理过的)示例代码:

<StackPanel Orientation="Horizontal"> 
    <Button Content="" Margin="0,0,10,0" VerticalAlignment="Top" /> 
    <Button Content="Add" Margin="0,0,10,0" VerticalAlignment="Top" /> 
</StackPanel> 
+0

@getwewe因此将VerticalAlignment设置为Bottom。您总是希望使用您的面板正确布置控件,而不是使用过多的边距。 – Rachel

+0

户田raba ...... –