A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

StackPanel、Grid、DockPanel三种基本容器有何区别?

2 个回复

倒序浏览
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化等.

评分

参与人数 1技术分 +1 收起 理由
赵宗荣 + 1

查看全部评分

回复 使用道具 举报
豁然开朗啊,谢谢师哥了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马