Я хотел добавить вкладки ("\t"
) в выпадающий список элементов. У элементов есть метод ToString
, который дает объединение около 3 слов. Они не выстроились в линию. Например:
- 1-я 45
- 123-АВ 511
- 123456-МММ 611
Длинный такой список трудно читать. Поэтому я использовал string.Format
так:
string.Format("{0,6}-{1,-4} {2}",id,name,num);
Число после запятой будет выравнивать по правому краю / pad, если положительное, и выравнивать по левому краю / pad, если отрицательное.
Затем я изменил свой шрифт в Combobox, чтобы он стал моноширинным, как Courier New, и вы получите что-то вроде этого:
1-I 45
123-AB 511
123456-MMM 611
Это намного проще для пользователя.