2013-07-23 91 views
0

我是從一個DataGridView在VB.NET做一個CSV文件,下面的代碼有什麼辦法可以知道DataGridViewCell是否可見?

'Process data cells 
For Each dr As DataGridViewRow In DGX.Rows 'DGX As DataGridView  
    For Each dc As DataGridViewCell In dr.Cells 
     CSV += dc.Value & Chr(9) 'TAB separated 
    Next 
    CSV += Environment.NewLine.ToString() 
Next 

的DataGriView是從GUI可見,但有一些無形的欄目,我需要做的CSV文件中沒有這些列,但不從GUI DataGridView中刪除它,因爲我將需要它們進行後期處理。

+0

我認爲標籤與逗號並不是一回事。 =) –

+0

是的,我知道但是在某些單元格中有一些數字數據和地址,所以我認爲TAB更好地分離單元格數據。 –

+0

哈哈,我只是在開玩笑,很高興你找到了答案。 =) –

回答

0

解決!

For Each dr As DataGridViewRow In DGX.Rows 
    If DGX.Columns(dc.ColumnIndex).Visible Then 
     CSV += dc.Value & Chr(9) 'TAB separated 
    End If 
    CSV += Environment.NewLine.ToString() 
Next 
相關問題