有什么方法可以知道DataGridViewCell是否可见?

时间:2013-07-23 19:23:42

标签: vb.net datagridview

我正在使用VB.NET中的以下代码从DataGridView制作CSV文件

'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中删除它,因为我需要它们进行后处理。

1 个答案:

答案 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