Многострочное выравнивание текста TextBox (C # 2.0) - PullRequest
1 голос
/ 20 августа 2009

У меня многострочный текстовый ящик (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 

Как мне этого добиться?

Ответы [ 2 ]

5 голосов
/ 20 августа 2009

Вам необходимо изменить шрифт, используемый текстовым полем, на моноширинный (непропорциональный) шрифт, такой как Courier.

0 голосов
/ 16 мая 2017

Установите для свойства AcceptsTab вашего textBox значение true. Затем используйте «\ t» в ваших текстовых строках, чтобы перейти на правильную позицию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...