2010-07-25 96 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