Создание столбцов с форматом строки в C # WPF - PullRequest
0 голосов
/ 30 апреля 2018

Я хочу динамически создавать таблицы просто по строкам в ListBox. Все столбцы должны быть четными. К сожалению я все еще получаю что-то вроде этого:
1-- 25 ---- 123
10 --- 25 ---- 123

Вместо этого:
1 ---- 25 ---- 123
10 --- 25 ---- 123

Я использую метод string.Format () для его достижения. Мои данные поступают в виде файла. Строки разделены символом '\ n', значения - ''. Код выглядит так:

for(int i=0; i<amountOfVariables; i++) tableFormat += "{" + i + ",-20" + "}";
object[] values = line.Split(' ');
if(values.Length==amountOfVariables) main.data_list1.Items.Add(string.Format(tableFormat, values));

Пример данных:
строка: «1 123 1234»
значения: {"1", "123", "1234"}
tableFormat: "{0, -20} {1, -20} {2, -20}"

Файл содержит много строк.

Я не знаю, почему это не работает, может быть, есть другое решение?

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