我有多行TextBox(C#2.0)。我想显示一些数据如下。
"Contact Person : " + string1 + Environment.NewLine
"Sales Man : " + string2 + Environment.NewLine
"Credit Limit : " + string3 + Environment.NewLine
"Due days : " + string4 + Environment.NewLine
但此代码显示为
Contact Person : Person1
Sales Man : salesman1
Credit Limit : 50000.00
Due days : 20
我的问题是我无法对齐文字。我的预期出局,
Contact Person : Person1
Sales Man : salesman1
Credit Limit : 50000.00
Due days : 20
我怎样才能做到这一点?
答案 0 :(得分:5)
您需要将文本框使用的字体更改为等宽字体(非比例)字体,例如Courier。
答案 1 :(得分:0)
将textBox的AcceptsTab属性设置为true。然后使用' \ t'在你的文本行中标签到正确的位置。