黑马程序员技术交流社区
标题:
WPF中StackPanel、Grid、DockPanel三种基本容器
[打印本页]
作者:
xinchenglong
时间:
2013-8-24 17:39
标题:
WPF中StackPanel、Grid、DockPanel三种基本容器
StackPanel、Grid、DockPanel三种基本容器有何区别?
作者:
许庭洲
时间:
2013-8-25 08:11
1. StackPanel-堆放容器, 将子元素排列成一行(可沿水平或垂直方向);
2. StackPanel的规则是:根据附加属性,要么让元素横着排列,要么竖着排列;
3. Grid-表格定义, 由行和列组成的灵活网格区域;
4. Grid的规则是:我把我这个空间分成一格一格的格子,看起来有些像Table,在我里面的元素我完全按照
附加属性Grid.Row,Grid.Column,Grid.RowSpan,Grid.ColumnSpan来决定其大小和位置;
5. DockPanel是从panel继承出来的, 用于提供可浮动的dock的子窗口进行浮动和dock的场所;
6. DockContent是从 form类中继承出来的, 用于提供可浮动的窗口基类。就是说: DockContent对象可以
在DockPanel对象中任意贴边, 浮动, TAB化等.
作者:
xinchenglong
时间:
2013-8-25 14:20
豁然开朗啊,谢谢师哥了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2