VB
VB中的textbox控件中的内容请,怎么排齐啊,就是根据第一行的内容,然后后面跟着他对齐,注意:有数字 就是不好对齐!
[解决办法]
Alignment 属性
设置或返回一个值,决定 CheckBox 或 OptionButton 控件、控件中的文本、或 DataGrid 控件列中的值的对齐方式。对 CheckBox 、 OptionButton 和 TextBox 控件在运行时为只读。
语法
object.Alignment [= number]
Alignment 属性语法具有下列组成部分:
部分 描述
object 对象表达式,其值是“应用于”列表中的一个对象。
Number 整型值,指定对齐类型,“设置值”中有详细描述。
设置值
对 CheckBox 和 OptionButton 控件,number 的设置值如下:
常数 设置值 描述
VbLeftJustify 0 (缺省值)文本是左对齐的,控件是右对齐的
VbRightJustify 1 文本右对齐,控件左对齐。
对 Label 和 TextBox 控件,number 设置值为:
常数 设置值 描述
VbLeftJustify 0 (缺省值)文本左对齐。
VbRightJustify 1 文本右对齐
VbCenter 2 文本居中
对 DataGrid 列, number 设置值为:
常数 设置值 描述
DbgLeft 0 文本左对齐。
DbgRight 1 文本右对齐。
DbgCenter 2 文本居中。
DbgGeneral 3 (缺省)通用形式- 文本左对齐;数值右对齐。
说明
可以在 OptionButton 和 CheckBox 控件的右边或左边显示文本。缺省值情况下,文本是左对齐的。
为保证 Alignment 属性能够准确工作,Textbox 控件中的 MultiLine 属性必须设置为 True。如果 Textbox 控件中的 MultiLine 设置为 False,则忽略 Alignment 属性。