2013-03-31 158 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和按鈕嘗試它。將其與您現有的項目進行比較。