簡體   English   中英

多行文本框文本對齊(C#2.0)

[英]Multi Line TextBox text alignment (C# 2.0)

我有多行文本框(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 

我該如何實現?

您需要將文本框使用的字體更改為等距(非比例)字體,例如Courier。

將您的文本框的AcceptsTab屬性設置為true。 然后在文本行中使用“ \\ t”將其制表到正確的位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM