Hallo,
Ich habe ein kleines Problem mit meinem Datagridview.
Ich habe in mein DatagGridView1 eine CSV-Datei eingelesen und aus diesem DataGridView möchte ich eine Zeile suchen und diese in mein DataGridView2 eintragen lassen.
Ich habe jetzt selber mal geschaut wie weit ich komme und mein momentaner Stand ist, dass ich die Zeile selectiere und wenn ich diese an mein Datagridview2 übergeben will steht nur "True" statt die Werte die sich in der Zeile befinden.
Ich hab auch keine Ahnung ob der Split über Column geht?
Vielen Dank
xaverl
Ich habe ein kleines Problem mit meinem Datagridview.
Ich habe in mein DatagGridView1 eine CSV-Datei eingelesen und aus diesem DataGridView möchte ich eine Zeile suchen und diese in mein DataGridView2 eintragen lassen.
Ich habe jetzt selber mal geschaut wie weit ich komme und mein momentaner Stand ist, dass ich die Zeile selectiere und wenn ich diese an mein Datagridview2 übergeben will steht nur "True" statt die Werte die sich in der Zeile befinden.
VB.NET-Quellcode
- Dim eingabe As String
- Dim i, g As Integer
- eingabe = TextBox1.Text
- Try
- 'Durchläuft die Reihen bis zum Ende
- For i = 0 To DataGridView1.Rows.Count - 1
- 'Durchläuft die Spalte 0 (Artikelnummer)
- g = 0
- 'Ist Zelle gleich der Eingabe, dann selectier die Zeile
- If DataGridView1.Rows(i).Cells(g).Value = eingabe Then
- DataGridView1.Rows(i).Selected = True 'selectiert Zeile
- Dim b As String = DataGridView1.Rows(i).Selected
- DataGridView2.CurrentCell = DataGridView2.Rows(0).Cells(g)
- Dim Eintrag As String = b
- Dim parts() As String = Split(Eintrag, "Column")
- Dim RowCount As Integer = DataGridView2.RowCount - 1
- DataGridView2.Rows.Add()
- DataGridView2.BeginEdit(CBool(RowCount))
- Dim SplittCount As Integer = parts.Length - 1
- If SplittCount >= 0 Then
- For g = 0 To SplittCount
- DataGridView2.Rows(RowCount).Cells(g).Value = parts(g)
- Next g
- End If
- End If
- Next i
- DataGridView2.Update()
- DataGridView2.EndEdit()
- Me.Cursor = Cursors.Default
- Catch ex As System.NullReferenceExceptionMessageBox.Show(ex.Message)
- End Try
Ich hab auch keine Ahnung ob der Split über Column geht?
Vielen Dank
xaverl