Ern*_*rno 384
Margin="1,2,3,4"
Run Code Online (Sandbox Code Playgroud)
也可以只指定两种尺寸:
Margin="1,2"
Run Code Online (Sandbox Code Playgroud)
最后,您可以指定单个大小:
Margin="1"
Run Code Online (Sandbox Code Playgroud)
顺序与WinForms中的顺序相同.
Con*_*ngo 32
有三种独特的情况:
Margin="a,b,c,d"
.Margin="a,b"
.Margin="a"
.如果有4个数字,那么它的left
,top
,right
,bottom
(顺时针一圈从中间左边距开始).
<object Margin="left,top,right,bottom"/>
Run Code Online (Sandbox Code Playgroud)
示例:如果我们使用Margin="10,20,30,40"
它生成:
如果有2个数字,则第一个是左右边距厚度,第二个是上边距和下边距厚度:
<object Margin="a,b"/> // Equivalent to Margin="a,b,a,b".
Run Code Online (Sandbox Code Playgroud)
示例:如果我们使用Margin="30,10"
,则顶部和底部边距均为30,左侧和右侧均为10.
如果有1个数字,则重复该数字(基本上是边界厚度).
<object Margin="a"/> // Equivalent to Margin="a,a,a,a".
Run Code Online (Sandbox Code Playgroud)
示例:如果我们使用Margin="20"
它生成:
Ask*_*ein 17
仅仅因为@MartinCapodici的评论非常棒我在这里写的是给出可见性的答案.
全顺时针:
<object Margin="left,top,right,bottom"/>
- or -
<object Margin="left,top"/>
- or -
<object Margin="thicknessReference"/>
Run Code Online (Sandbox Code Playgroud)
请看:http://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.margin.aspx
归档时间: |
|
查看次数: |
122371 次 |
最近记录: |