Я сегодня по всей сети пробовал разные вещи, но я как-то пропускаю лодку. Я пытаюсь заполнить datagridview данными из поставляемого api. Однако, когда код выполняется, ошибок не возникает, но в представлении datagridview информация не отображается. Вы также заметите, что указан список. Я могу отображать значения из API в списке, как и ожидалось, поэтому я знаю, что просто делаю что-то неправильно с настройкой datagridview, но я просто не могу точно определить это. Спасибо за любую помощь!Datagridview пуст - попытка заполнить из справочной службы API
Dim frmTestCase As New Form1
Dim dgv As New DataGridView
dgv = frmTestCase.DataGridView1
dgv.Columns.Add("ID", "ID")
dgv.Columns.Add("Name", "Name")
Dim i As Integer
'Loop through test cases and get their data for datagrid
For i = 0 To UBound(remoteTestCases) - 1
Dim matchingTestCase = remoteTestCases(i)
Dim testCaseID As String = CStr(matchingTestCase.TestCaseId.Value)
Dim testCaseName As String = matchingTestCase.Name
Dim row As DataGridViewRow = New DataGridViewRow
row.CreateCells(dgv)
row.Cells(0).Value = testCaseID
row.Cells(1).Value = testCaseName
dgv.Rows.Add(row)
Me.ListBox1.Items.Add(testCaseID)
Next
Я думаю, что способ, которым вы добавляете его, является неправильным. Вы уверены, что id и Name являются ячейками 0 и 1? Вместо этого вы можете ссылаться на имена столбцов, хотя это может и не быть вашей проблемой. – Kat