wpf – 为什么XAML的Margin属性有四个组件而不是两个?

前端之家收集整理的这篇文章主要介绍了wpf – 为什么XAML的Margin属性有四个组件而不是两个?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当您在 WPF的XAML文件中看到Margin属性时,它有四个组件.为什么是这样?前两个组件是有意义的,它们偏离左上方窗口,但当我们有宽度和高度时,第三和第四个组件是什么?
<Grid>
        <Button Content="Button" Height="27" HorizontalAlignment="Left" Margin="29,27,0" Name="clickButton" VerticalAlignment="Top" Width="86" Click="clickButton_Click" />
        <TextBox Height="27" HorizontalAlignment="Left" Margin="29,90,0" Name="textBoxOut" VerticalAlignment="Top" Width="276" />
</Grid>

解决方法

保证金总是有四个组成部分:左,上,右和下.当top = bottom和left = right时,两个组件只是简写.当所有四个组件相同时,一个组件是速记.

Here是对Margins和Paddings的很好的解释.

猜你在找的CSS相关文章