指定与控制相关的文本的对齐方式。设计和运行时可用。
语法
Control.Alignment[ = nAlign]
设置
nAlign
对于复选框或选项按钮控制,alignment 属性的设置可以为:
设置 | 说明 |
0 | (默认设置)左对齐。控制左对齐,文本安排在控制的右边。 |
1 | 右对齐。控制右对齐,文本安排在控制的左边 |
对于组合框、编辑框、标题、标签或微调控制,alignment 属性的设置可以为:
设置 | 说明 |
0 | (默认设置)左对齐。 |
1 | 右对齐。 |
2 | 居中对齐。文本放置正中间。左右所留空间相等。 |
3 | 自动。 文本对齐基于control source的数据类型。 |
对于文本框控制,alignment 属性的设置可以为:
设置 | 说明 |
0 | 左对齐 |
1 | 右对齐 |
2 | 居中对齐。文本放置在正中间,左右所留空间相等。 |
3 | (默认设置)自动。对于列对象和不包含在列中的文本框控制,文本对齐方式取决于控制源的数据类型。数值类型(数值型、双精度型、浮点型、货币型和整型)采用右对齐;其他数据类型采用左对齐。对于包含在列中的文本框控制,列的对齐方式决定了文本框中文本的对齐方式。 |
对于列控制,alignment 属性的设置可以为:
设置 | 说明 |
0 | 中左对齐。将文本左对齐,并且垂直居中。 |
1 | 中右对齐。将文本右对齐,并且垂直居中。 |
2 | 居中对齐。文本放置在正中间,左右所留空间相等,并且垂直居中。 |
3 | (默认设置)自动。文本对齐方式取决于控件源的数据类型。数值类型(数值型、双精度型、浮点型、货币型和整型)采用右对齐;其他数据类型采用左对齐。 |
4 | 上左对齐。将文本在列的上面左对齐。 |
5 | 上右对齐。将文本在列的上面右对齐。 |
6 | 上中对齐。将文本在列的上面居中对齐。 |
7 | 下左对齐。将文本在列的下面左对齐。 |
8 | 下右对齐。将文本在列的下面右对齐。 |
9 | 下中对齐。将文本在列的下面居中对齐。 |
说明
对于组合框而言,仅当 Style 属性设置为 0 时,此属性才可用。