У меня есть многострочные текстовое поле с этой внешностью:Multiline Textbox к DataGridView
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))
, но он говорит, что идет сбился границы ... Спасибо!
Редактировать: Ошибка «Исключить из диапазона исключений».
Если я вставить значения TextBox в Microsoft Word они приходят, как это:
Вы разместили точку останова на строке 'Rows.Add()' и проверили массив? –
Что вы имеете в виду с точкой останова? – noidea
[Как установить простую точку останова] (https://msdn.microsoft.com/en-us/library/k80ex6de (v = vs.100) .aspx) --- [Использование контрольных точек] (https: // msdn .microsoft.com/en-us/library/5557y8b4.aspx) --- [Точки останова и инструменты отладки] (http://www.homeandlearn.co.uk/NET/nets5p6.html) –