何时是horizo​​ntalalignment =拉伸应用?

时间:2013-07-11 19:52:43

标签: wpf xaml stretch

水平对齐=拉伸是否适用于测量或排列?它会影响对象的实际宽度和实际高度吗?还是以其他方式工作?我似乎无法找到有关如何在布局期间实际应用它的任何文档

编辑:经过一些测试后,看来宽度和实际宽度不会因水平对齐而变化=“拉伸”

我想知道它是否适用于渲染。

1 个答案:

答案 0 :(得分:0)

“当在对象上显式设置高度和宽度属性时,这些测量在布局期间先于先行,并且可以取消将Horizo​​ntalAlignment设置为拉伸的典型效果。

在编写布局时,Canvas不使用Horizo​​ntalAlignment,因为Canvas基于绝对定位。通常,对于能够将一个或多个FrameworkElement对象作为子内容的任何给定对象,Horizo​​ntalAlignment的值可能会有所不同。“

但它没有指定拉伸是否实际改变宽度或实际宽度,或者它是否只是覆盖它。无论如何,就我所知,它会覆盖它,只留下宽度和实际宽度。