日期:2014-05-17  浏览次数:20929 次

WPF,请问,Grid容器
窗口有一个grid1容器,然后,往窗口拖一个Button,XAML代码如下:
<Grid Height="100" Name="grid1" Width="200">
    <Button Content="Button" Height="23" HorizontalAlignment="Left" Margin="-67,-78,0,0" Name="button1" VerticalAlignment="Top" Width="75" />
</Grid>

界面显示图形为:



我想问:
既然grid是容器,那为什么button看起来却是在容器外面呢?没有在里面?

------解决方案--------------------
HorizontalAlignment="Left"
Margin="-67,-78,0,0" 
VerticalAlignment="Top"

这三个属性你知道什么意思的话自己就明白了
------解决方案--------------------
 Margin="-67,-78,0,0" 
margin设置的问题啊....
------解决方案--------------------
楼上已有正解。
------解决方案--------------------
引用:
那Right和Bottom为什么会是0啊,隔那么远


你自己的问题。。。。

HorizontalAlignment="Left"
VerticalAlignment="Top"

------解决方案--------------------
将Margin="-67,-78,0,0"改为“0,0,0,0”
再看看效果