gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 08:58:03 24 4
gpt4 key购买 nike

当您在 WPF 的 XAML 文件中看到 Margin 属性时,它有四个组件。为什么是这样?前两个组件从左上角窗口偏移是有意义的,但是当我们有 Width 和 Height 时,第三个和第四个组件是什么?

<Grid>
<Button Content="Button" Height="27" HorizontalAlignment="Left" Margin="29,27,0,0" Name="clickButton" VerticalAlignment="Top" Width="86" Click="clickButton_Click" />
<TextBox Height="27" HorizontalAlignment="Left" Margin="29,90,0,0" Name="textBoxOut" VerticalAlignment="Top" Width="276" />
</Grid>

最佳答案

边距始终有四个组成部分:左、上、右和下。当 top=bottom 和 left=right 时,两个组件只是简写。当所有四个组件都相同时,一个组件是速记。

Here是对边距和填充的很好解释。

关于wpf - 为什么 XAML 的 Margin 属性有四个组件而不是两个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6672906/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com