您的位置:首页 > 产品设计 > UI/UE

#478 – 子元素的Margin 在Canvas中的应用(Two Out of Four Margin Values Are Used for Elements in a Canvas)

2016-11-30 18:57 525 查看
当向Canvas 面板中添加子元素的时候,你可以指定TopLeftBottomRight附加属性。来确定子元素在Canvas中的位置。

同时子元素还可以设置Margin 属性,但是只能有两个数值能起作用。例如你设置了Canvas.TopCanvas.Left ,那么Margin 属性中起作用的也是TopLeft ,同样,如果你设置了Canvas.BottomCanvas.Right,那么Margin 属性中起作用的也是BottomRight

Margin 属性的值的效果将会增加到Canvas 的位置属性上。

<Canvas>
<Button Content="Left=10, Margin.Left=0" Canvas.Left="10" Canvas.Top="10" Margin="0,0,0,0"/>
<Button Content="Left=10, Margin.Left=15" Canvas.Left="10" Canvas.Top="40" Margin="15,0,0,0"/>
</Canvas>


原文地址:https://wpf.2000things.com/2012/01/23/478-two-out-of-four-margin-values-are-used-for-elements-in-a-canvas/


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Canvas Margin
相关文章推荐