0

如何将数据从我的文本框(在 form1 中)传递到我的 DataGridView(在 form2 中)?

这是我使用的代码。

DataGridView1.ColumnCount = 2
DataGridView1.Columns(0).Name = "Customer"
DataGridView1.Columns(1).Name = "Information"

Dim FNAME As String = Form1.TBFNAME.Text.ToString


Dim row As String() = New String() {"FULLNAME", FNAME}
DataGridView1.Rows.Add(row)
row = New String() {"EMAIL", Form1.TBEADD.Text}
DataGridView1.Rows.Add(row)
row = New String() {"ADDRESS", Form1.TBADDRESS.Text}
DataGridView1.Rows.Add(row)
row = New String() {"CONTACT NO.", Form1.TBCONTACT.Text}

dgv 有两列。并且传递的数据将出现在第二列但是每当我已经输入数据时它在 dgv 中仍然是空白的

4

1 回答 1

0

您的代码丢失

DataGridView1.Rows.Add(row)

对于“联系电话”行。除此之外,似乎还不错。FNAME、TBEADD、TBADDRESS 和 TBCONTACT 都是标准文本框吗?这段代码是从哪里调用的?

一些故障排除建议:尝试创建一个包含 4 个文本框、一个 DataGridView 和一个按钮的最小项目。将上面的代码放入按钮的 Click 事件中。然后尝试使用第二个表单上的 DataGridView 和按钮。将其与您现有的项目进行比较。

于 2013-04-01T02:54:18.697 回答