在设置datagridview数据源之前,是否必须在我的数据表中声明列?

时间:2017-05-15 18:49:06

标签: vb.net datagridview datatable

我已经在datagridview中添加了列,但是我需要更快地加载行,而我现在的方法是使用数据表,但它强制我声明列以添加行到表,但有没有办法不声明它们,因为它们已经添加到datagridview,我不想要相同的列2次..

这是代码:

        Using reader As New StringReader(Clipboard.GetText())
        Dim dt As New DataTable
        While reader.Peek() <> -1
            Dim cp_text As String = reader.ReadLine()
            cp_text = cp_text.Replace(" ", "")
            If Not cp_text = "" Then
                dt.Rows.Add(cp_text, "", "", "", "", True)
                'addinternallink(cp_text, "")
            End If
        End While
        DataGridView1.DataSource = dt
    End Using
    Label3.Text = "Total: " & DataGridView1.RowCount

无论如何,我想要实现的只是以最快的方式添加行。

0 个答案:

没有答案