2010-07-25 90 views
0

我對wpf佈局系統不太熟悉。所以我準備好開始並理解這一點。在第一條路我有一個wpf的問題。所以根據下面的標記,我有4個按鈕,當我們運行項目時,一切都是真實的。wpf佈局系統問題

<Window ... WindowStartupLocation="CenterOwner" SizeToContent="WidthAndHeight" Name="wMessage" ShowInTaskbar="False" ResizeMode="NoResize" WindowStyle="SingleBorderWindow"> 
<WrapPanel Orientation="Horizontal"> 
    <Button Content="Button 1" Margin="10" /> 
    <Button Content="Button 2" Margin="10" /> 
    <Button Content="Button 3" Margin="10" /> 
    <Button Content="Button 4" Margin="10" /> 
</WrapPanel> 

在右側和底部的窗口東西看起來像我不知道這是來自哪裏的邊界!

alt text http://www.4freeimagehost.com/uploads/098a981c7a36.png

回答

1

,你都給予了保證金=「10」爲每個按鈕的問題我。默認情況下,所有四面都採用單一值。如果您不想使用頂部和底部的空白區域,但希望它們位於按鈕之間,請將XAML添加到以下位置。

<Button Margin="12,0" Content="Button1"/> 
<Button Margin="12,0" Content="Button1"/> 
<Button Margin="12,0" Content="Button1"/> 
<Button Margin="12,0" Content="Button1"/> 

默認情況下,如果你只給2個值,第一個是採取左,右和第二個是採取頂部和底部。

+0

謝謝,但我的問題不是利潤率。 – Sadegh 2010-07-26 05:21:41