Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Строки в C#

37K
02 декабря 2010 года
Subaro
14 / / 07.03.2009
Встала задачи форматного вывода:
test1 9
test34 8
test123 8

Смысл в том чтобы числа были друг под другом. Кстати даже здесь так не делается.
Что я делаю:
text+=textstr.Text+пробелов(10-textstr.text.lenght)+textnum.
Выводит всё криво. Я так понял это из за того что разные буквы занимают меньше место чем другие. Но как тогда в моём случае поступить?
29K
02 декабря 2010 года
Енот_в_Засаде
224 / / 09.11.2010
может попробовать при выводе использовать отступ: "\t"
297
02 декабря 2010 года
koodeer
1.2K / / 02.05.2009
В ряде случаев действительно может помочь табуляция "\t".

Как вариант, можно установить в текстбоксе моноширинный шрифт - тогда все символы будут одной ширины, и можно будет выравнивать текст пробелами.

Если нужно действительно табличное представление данных, то и использовать нужно таблицу: DataGridView. Или ListView в режиме View.Details.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог