深入探索Silverlight布局容器
1. 布局容器概述
在Silverlight中,布局容器是构建用户界面的重要组成部分。它们提供了不同的方式来排列和组织控件,以满足各种设计需求。常见的布局容器包括WrapPanel、DockPanel、Grid等,每个容器都有其独特的特性和用途。
2. WrapPanel和DockPanel
- WrapPanel :WrapPanel是Silverlight五个布局容器中唯一一种其效果无法通过巧妙使用Grid来复制的容器。它按照顺序排列子元素,当空间不足时会自动换行。
- DockPanel :DockPanel可以将控件拉伸到其外部边缘之一。例如,许多Windows应用程序顶部的工具栏就是停靠在窗口顶部的。
- 停靠方式 :子元素通过名为Dock的附加属性来选择停靠的边,可以设置为Left、Right、Top或Bottom。
- 示例代码 :
<toolkit:DockPanel LastChildFill="True">
<Button toolkit:DockPanel.Dock="Top" Content="Top Button"></Button>
<Button toolkit:DockPanel.Dock="Bottom" C
Silverlight布局容器的深入应用
超级会员免费看
订阅专栏 解锁全文
59

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



