#478 – 子元素的Margin 在Canvas中的应用(Two Out of Four Margin Values Are Used for Elements in a Canvas)
2016-11-30 18:57
525 查看
当向Canvas 面板中添加子元素的时候,你可以指定Top,Left,Bottom和Right附加属性。来确定子元素在Canvas中的位置。
同时子元素还可以设置Margin 属性,但是只能有两个数值能起作用。例如你设置了Canvas.Top和Canvas.Left ,那么Margin 属性中起作用的也是Top和Left ,同样,如果你设置了Canvas.Bottom和Canvas.Right,那么Margin 属性中起作用的也是Bottom和Right。
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/
同时子元素还可以设置Margin 属性,但是只能有两个数值能起作用。例如你设置了Canvas.Top和Canvas.Left ,那么Margin 属性中起作用的也是Top和Left ,同样,如果你设置了Canvas.Bottom和Canvas.Right,那么Margin 属性中起作用的也是Bottom和Right。
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/
相关文章推荐
- Problems with System.OutOfMemoryException At System.String.GetStringForStringBuilder in 32-Bit Managed Solutions
- Out of tree builds are impossible with config.h in source dir
- 102 For which two database objects can the VERSIONS clause of the Flashback Versions Query be used?
- #479 – 对Canvas面板中的子元素使用布局转换(Using a Layout Transform on Child Elements in a Canvas)
- What are the different kinds of parsers used in XML?
- Hive ERROR: Out of memory due to hash maps used in map-side aggregation
- While starting out of two DBs one DB getting error: ORA-01102: cannot mount database in EXCLUSIVE mo
- Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
- The Application of Two-level Attention Models in CNN for Fine-grained Image Classification
- Problems with System.OutOfMemoryException At System.String.GetStringForStringBuilder in 32-Bit Managed Solutions
- Hive ERROR: Out of memory due to hash maps used in map-side aggregation
- iOS:Class Foo is implemented in both MyApp and OtherApp. One of the two will be used. Which one is u
- 前缀树及应用两数异或Leetcode之 Maximum XOR of Two Numbers in an Array
- VB6:关于“Only public user defined types defined in public object modules can be used as parameters or return types for public procedures of class modules or as fields of public user defined types.”的编译错误
- Server(Admin) start is failing in WLST as outofmemory error permgen space for weblogic 12c
- In C++, which of the following syntax can be used for instantiating an object named arr of the vecto
- Hashtable and HashMap are two hash based collection in Java and used to store objects as key value p
- shining cento in book reading: handle out of memory problem for new operator -by register a global SetNewHandler
- PLSQL Bulk Bind FORALL IN VALUES OF
- Hive ERROR: Out of memory due to hash maps used in map-side aggregation