深入理解Silverlight布局容器
1. 布局属性概述
在Silverlight页面的布局中,有几个关键的属性用于控制元素的大小和对齐方式,这些属性继承自 FrameworkElement 类,因此适用于所有图形控件。
- MaxWidth和MaxHeight :这两个属性设置元素的最大尺寸。即使容器有更多空间,且 HorizontalAlignment 和 VerticalAlignment 属性设置为 Stretch ,元素也不会超出这些边界。
- Width和Height :用于显式设置元素的大小。此设置会覆盖 HorizontalAlignment 或 VerticalAlignment 属性的 Stretch 值,但如果设置的大小超出了 MinWidth 、 MinHeight 、 MaxWidth 和 MaxHeight 所设置的边界,则不会生效。
2. 对齐属性
以垂直方向的 StackPanel 为例, VerticalAlignment 属性在此场景下通常无效,因为每个元素会根据自身需求获取所需的高度。而 HorizontalAlignment 属
Silverlight布局容器详解
超级会员免费看
订阅专栏 解锁全文
23

被折叠的 条评论
为什么被折叠?



