DataGridView Zeilen Verbinden

  • VB.NET
  • .NET (FX) 3.0–3.5

    DataGridView Zeilen Verbinden

    Hallo

    Ich habe ein kleines Problem

    Ich möchte Zeilen die zu einer Bestimmten Datensatz gehören zusammen fügen.

    Meine Daten in SQLite sieht so aus

    Artikel
    ID | Varianten_ID | Artikelnummer | Bezeichnung | Beschreibung | Preis

    Varianten
    ID | Varianten_Name

    den inhalt lade ich in Datagridview mit diesen befehl

    DGV.Rows.Add(SQLreader(0), SQLreader(1), SQLreader(2) ..... usw.

    Die Abfrage zu welcher Varianten es gehört habe ich jetzt auch gelöst

    Jetzt fehlt mir nur noch das die Zeilen zusammen gefügt sind und links ein [+] Zeichen dran ist und wenn man es aufgeklappt ist ein [-] so was man dort drauf klickt wieder geschlossen wird

    z.b. geöffnet

    Artikelnummer | Bezeichnung | Preis
    [-] 1234 | Produkt1 Länge 20 | 10,00 €
    1235 | Produkt1 Länge 25 | 12,00 €
    1236 | Produkt1 Länge 30 | 14,00 €
    [-] 4321 | Produkt2 Länge 100 | 30,00 €
    4322 | Produkt2 Länge 110 | 32,00 €

    usw.

    Beispiel geschlossen

    Artikelnummer | Bezeichnung | Preis
    [+] 1234 | Produkt1 Länge 20 | 10,00 €
    [+] 4321 | Produkt2 Länge 100 | 30,00 €

    Wie kann man das mit DataGridView Lösen?