0 / 0 / 0
Регистрация: 27.02.2014
Сообщений: 14
|
|
1 | |
Загрузка файла TXT в таблицу dataGridView10.12.2015, 12:27. Показов 2287. Ответов 4
Метки нет Все метки)
(
Передаю файл TXT в в таблицу dataGridView, но к сожалению не сохраняется форматирование. Как его сделать?
Не сохраняется перенос по строкам и в некоторых ячейках хочется вставлять по два слова, а везде только одно. private void Form1_Load(object sender, EventArgs e) { //Загрузка файла TXT в таблицу в русской кодировке string path = @"D:/D/pr1.txt"; string[] str; dataGridView1.ColumnCount = 9;// Колонки и строки dataGridView1.RowCount = 4; using (System.IO.StreamReader read = new System.IO.StreamReader(path, System.Text.Encoding.Default)) { str = read.ReadToEnd().Split(new Char[] { ' ', '\n', '\r' }); // и n int pos = 0; for (int i = 0; i < dataGridView1.RowCount; i++) { for (int j = 0; j < dataGridView1.ColumnCount; j++) { while (str[pos] == "") { pos++; } dataGridView1[j, i].Value = str[pos]; pos++; } } } } Добавлено через 48 минут Пример TXT файла: № Имя фамилия Инфо1 Инфо2 № Имя фамилия Инфо1 Инфо2 № Имя фамилия Инфо1 Инфо2 № Имя фамилия Инфо1 Инфо2 "Имя и фамилия" хотелось бы видеть в одной ячейке.
0
|
|
10.12.2015, 12:27 | |
Ответы с готовыми решениями:
4
Загрузка в DataGridView определённой строки из txt-файла Загрузка данных из файла в таблицу DataGridView Как из блокнота (txt) открыть данные и занести в таблицу dataGridView, редактировать и снова сохранить в txt |
9 / 9 / 5
Регистрация: 07.11.2014
Сообщений: 112
|
|
10.12.2015, 15:20 | 2 |
Сохраните вот так. И при чтении разделитель будет ";".
№; Имя фамилия; Инфо1; Инфо2 №; Имя фамилия; Инфо1; Инфо2 №; Имя фамилия; Инфо1; Инфо2 №; Имя фамилия; Инфо1; Инфо2
0
|
0 / 0 / 0
Регистрация: 27.02.2014
Сообщений: 14
|
|
14.12.2015, 12:02 [ТС] | 3 |
Проблема в том, что выгружаю из 1С. Возможно стоит попробовать выгружать в .MXL
![]()
0
|
![]() 5868 / 4745 / 2940
Регистрация: 20.04.2015
Сообщений: 8,361
|
||||||
14.12.2015, 12:36 | 4 | |||||
SmirnovS,
а если так:
0
|
0 / 0 / 0
Регистрация: 27.02.2014
Сообщений: 14
|
|
14.12.2015, 12:38 [ТС] | 5 |
Спасибо добрый человек! Попробую.
0
|
14.12.2015, 12:38 | |
Помогаю со студенческими работами здесь
5
Загрузка из txt в datagridview Загрузка матрицы из txt в DataGridView Загрузка из txt в StringGrid таблицу Вывести таблицу частоты букв использования латинского алфавита для данного текстового файла text.txt в файл f1.txt Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |