【发布时间】:2016-04-07 19:20:30
【问题描述】:
我有一个具有这种外观的多行文本框:
A#B
C#
D#E
我想将我的datagridview 填充为这样的内容:
_________
|A|BC|D|E|
我的意思是,我想在有 "#" 时进行拆分,但我不希望 datagridview 中有多行单元格。
我试过这段代码:
Dim sup() As String = TextBox1.Text.Split(vbCr, vbLf, vbTab, " "c, "#")
DataGridView1.Rows.Add(sup(0), sup(1), sup(2),sup(3))
但它说它超出了界限......谢谢!
编辑: “索引超出范围异常”错误。
【问题讨论】:
-
您是否在
Rows.Add()行上放置了断点并检查了数组? -
断点是什么意思?
-
这会把我引向何方?
-
它将帮助您在调试时检查您的值和变量。你可以在断点被击中的那一刻看到数组的内容,这可以帮助你告诉你哪些部分已经被分割了。
标签: vb.net datagridview