Vb.net datagridview中作为标题的第一行
从CSV导入到datagridview的数据在第一行有标题,我可以为每列隐藏该行和名称标题,问题是数据表有68列。是否可以在不必为每一列手动创建首行标题的情况下创建首行标题?您的datagrid应该从CSV中获取所有列名,如果没有,那么您需要看看这篇伟大的文章。这对你会有很大帮助。这是经过实验和用户帮助后的。:ooopsoft:Vb.net datagridview中作为标题的第一行,vb.net,datagridview,row,Vb.net,Datagridview,Row,从CSV导入到datagridview的数据在第一行有标题,我可以为每列隐藏该行和名称标题,问题是数据表有68列。是否可以在不必为每一列手动创建首行标题的情况下创建首行标题?您的datagrid应该从CSV中获取所有列名,如果没有,那么您需要看看这篇伟大的文章。这对你会有很大帮助。这是经过实验和用户帮助后的。:ooopsoft: Dim TextFieldParser1 As New Microsoft.VisualBasic.FileIO.TextFieldParser(receiveSt
Dim TextFieldParser1 As New Microsoft.VisualBasic.FileIO.TextFieldParser(receiveStream)
TextFieldParser1.Delimiters = New String() {","}
Dim newline() As String = TextFieldParser1.ReadFields()
While Not TextFieldParser1.EndOfData
Dim Row1 As String() = TextFieldParser1.ReadFields()
If DataGridView1.Columns.Count = 0 AndAlso Row1.Count > 0 Then
Dim i As Integer
For i = 0 To Row1.Count - 1
DataGridView1.Columns.Add(newline(i), newline(i))
Next
End If
End While
您是如何将csv导入DGV的。。缺少更好的解决方案:我已经用DownloadFile将文件下载到本地驱动器,然后使用该文件填充datagridview(链接中的代码)。你能帮我解决这个问题吗(页眉)?如果你将i=0的
改为第1行。Count-1
改为i=1的改为第1行。Count-1
@matzone不工作?不工作。。我可以知道什么吗?列名在第一行,但我希望它们在标题中,而不是列1列2,依此类推。。。关于您的链接,我无法读取C#确定,然后使用上面链接中的代码尝试此操作,选择opendialog/csv后,我收到以下错误:无法将任何行添加到没有列的DGV控件