2013-03-31 105 views
0

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

这里是我使用的代码。

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

回答

0

空白您的代码缺少

DataGridView1.Rows.Add(row) 

的“联系电话”行。 除此之外,它似乎很好。 FNAME,TBEADD,TBADDRESS和TBCONTACT都是标准文本框吗?代码从哪里调用?

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