所以,我对vb.net和一般编程非常陌生
我有一个完全空白的datagridview,可以从Excel工作表中导入数据。然后我取消绑定数据源,以便用户可以通过文本框添加行。
DataGridView2.DataSource = Nothing
PipeNumber = txtPipeNumber.Text
PeakInFlow = txtPeakInFlow.Text
Length = txtLength.Text
Roughness = txtRoughness.Text
Gradient = 1 / (txtGradient.Text)
GroundLevel = txtGroundLevel.Text
Me.DataGridView2.Rows.Add(PipeNumber, PeakInFlow, Length, Roughness, Gradient, GroundLevel)
然而,我得到以下错误消息:没有行可以添加到没有列的DataGridView控件。必须先添加列。
我的问题是如何将用户输入的行添加到导入的现有列中? 或者,我首先尝试将Excel导入到具有列的datagridview,但是在导入更多列时将添加而不是填充现有列中的数据。如果我能做到这一点就能完全满足我的需求!