作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
水平对齐 = 拉伸(stretch)是否应用于测量或排列?它会影响对象的实际宽度和实际高度吗?还是以其他方式起作用?我似乎找不到任何关于它在布局期间实际应用的文档
编辑:经过一些测试后,水平对齐 = "stretch"似乎不会改变宽度和实际宽度
我想知道它是否应用于渲染。
最佳答案
“当在对象上显式设置 Height 和 Width 属性时,这些测量值在布局期间占据先例,并且可以取消将 HorizontalAlignment 设置为 Stretch 的典型效果。
Canvas在组合布局时不使用HorizontalAlignment,因为Canvas是基于绝对定位的。通常,任何能够将一个或多个 FrameworkElement 对象作为子内容的给定对象可能会以不同方式处理 HorizontalAlignment 的值。”
但它没有指定拉伸(stretch)是否实际改变宽度或实际宽度,或者它是否只是覆盖它。无论如何,据我所知,它覆盖了它,只留下 width 和 actualwidth。
关于wpf - 什么时候应用 horizontalalignment =stretch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17602224/
我是一名优秀的程序员,十分优秀!