多行TextBox文本对齐(C#2.0)

Ano*_*oop 1 c# textbox alignment

我有Multi Line TextBox(C#2.0).我想显示一些数据如下.

"Contact Person    : "  + string1 + Environment.NewLine
"Sales Man         : "  + string2 + Environment.NewLine
"Credit Limit      : "  + string3 + Environment.NewLine
"Due days          : "  + string4 + Environment.NewLine
Run Code Online (Sandbox Code Playgroud)

但是此代码显示为

Contact Person    :   Person1
Sales Man        :   salesman1
Credit Limit :  50000.00 
Due days       : 20
Run Code Online (Sandbox Code Playgroud)

我的问题是我无法对齐文本.我的预期出局,

Contact Person    : Person1
Sales Man         : salesman1
Credit Limit      : 50000.00 
Due days          : 20 
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

Sco*_*man 5

您需要将文本框使用的字体更改为等宽字体(非比例)字体,如Courier.