将逻辑上相关的控件分组以创建层次结构。
Description
容器可以保存一组控件并具有其自己的属性。
可以从插入空白容器开始。 然后,通过向其添加控件、调整控件大小、移动控件、隐藏控件以及进行其他更改来自定义控件。 还可以从许多控件开始,选择它们并使用树视图进行添加。
局限性
- 容器在窗体中不起作用。
- 容器中不支持以下控件:
属性
BorderColor – 控件边框的颜色。
BorderStyle – 控件的边框是 Solid、 Dashed、 Dotted 还是 None。
BorderThickness – 控件边框的粗细。
填充 – 控件的背景色。
高度 – 控件的上边缘和下边缘之间的距离。
宽度 – 控件的左边缘和右边缘之间的距离。
可见 – 控件是显示还是隐藏。
X – 控件的左边缘与其父容器的左边缘之间的距离(屏幕(如果没有父容器)。
Y – 控件的上边缘与父容器的上边缘之间的距离(屏幕(如果没有父容器)。
常见问题
容器和组之间的区别是什么?
编辑应用时,可以使用 Ctrl + G 或上下文菜单选择控件并将其分组。 可以修改组中控件的常见属性。 组是应用制作的帮助。 它们没有自己的属性,不会影响应用的布局。
相比之下,容器是具有其自己的属性(如 Width 和 BorderColor)的实际控件。 容器会影响应用布局,并帮助屏幕阅读器用户了解应用的结构。
虽然可以在组中添加任何控件,但只应在容器中添加与逻辑相关的控件。 例如, 磁贴中的控件应放置在容器中。