2015-06-24 31 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 ...... –