Я работаю с DataGridView с импортированным CSV-файлом, где значения разделяются с помощью (,). Сетка работает отлично.
Моя конечная цель - скрыть сетку от пользователя и получить доступ к данным в сетке на основе координат указанной сетки, т. Е. (Ячейка в столбце 5, строка6 содержит значение "Taco"), и я хочу сохранить это значение в переменной ...
В конце концов, я хочу просмотреть все значения столбца и сохранить их в отдельных переменных для последующего использования.Пока что это то, что у меня есть ...
`
Dim sReader As New StreamReader("book1.csv")
Dim Record() As String
For x As Integer = 0 To 17
DataGridView1.Columns.Add(x, x)
Next
While sReader.Peek() <> -1
Record = sReader.ReadLine().Split(",")
DataGridView1.Rows.Add(Record)
End While
Dim cellval As String
Dim col As Integer
Dim row As Integer
cellval = DataGridView1.CurrentCell.Value
col = DataGridView1.CurrentCellAddress.X
row = DataGridView1.CurrentCellAddress.Y
Label1.Text = cellval
Label2.Text = col
Label3.Text = row
`
В настоящее время данные будут отображаться только в столбце 0, строке 0 в техметки ...
Примечание: 17 в цикле for - это количество столбцов в предоставленных мной данных ... это число никогда не изменится.
Большое спасибо завперед.