, поэтому моя проблема в том, что я не могу сделать свой DataGridView доступным для чтения из текстового файла, уже созданного, не знаю, что делать на самом деле, новой для C#, так что я надеюсь, что вы можете мне помочь: DКак мне заставить DataGridView читать информацию о текстовом файле C#
Вот мой код, чтобы сохранить значения из моей сетки:
private void buttonGuardar_Click(object sender, EventArgs e)
{
string[] conteudo = new string[dataGridView1.RowCount * dataGridView1.ColumnCount];
int cont = 0;
foreach (DataGridViewRow row in dataGridView1.Rows)
{
foreach (DataGridViewCell cell in row.Cells)
{
conteudo[cont++] = cell.Value.ToString();
}
}
File.WriteAllLines("dados.txt", conteudo);
И теперь, от другой формы, существует другая сетевая который должен быть заполнен значениями, сохраненными в этом файле Настоящий код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
namespace WindowsFormsApplication31
{
public partial class Form3 : Form
{
DateTime start, end;
private void Form3_Load(object sender, EventArgs e)
{
textBox1.Text = start.ToString("dd-MM-yyyy");
textBox2.Text = end.ToString("dd-MM-yyyy");
}
public Form3(DateTime s, DateTime e)
{
InitializeComponent();
start = s;
end = e;
}
}
}
В заключении, оба из сетки должен иметь 4 ячейки:
0-Designação 1-Грий 2-ДОБЛЕСТЬ 3-данные
И второй из Form3, следует прочитать текстовый файл в правильном порядке
Надеюсь, вы можете мне помочь, спасибо.
Вы можете сохранить datagridview в csv и загрузить этот CSV-файл из другой формы. – Damith