DataGridview in c # Winforms gruppieren

8

Hi Ich habe die folgenden Daten in DataGridview in c # winforms:

Spalte A | Spalte B | Spalte C | Gruppe

%Vor%

Ich möchte das in folgender Form bekommen:

Spalte A | Spalte B | Spalte C

Gruppe 1
     Registrieren 1 | 10,00 | 15,00
     Registrieren 2 | 10,00 | 15,00
Gruppe 1
     Registrieren 3 | 10,00 | 15,00
     Registrieren 4 | 10,00 | 15,00

Ich möchte nicht mehrere Datagridviews verwenden

    
Chinjoo 20.08.2010, 10:31
quelle

2 Antworten

5

Der integrierte WinForms DGV unterstützt keine Gruppierung. Hier ist ein Artikel, wo jemand diese Funktionalität selbst hinzugefügt hat (beachte, dass ich das selbst nicht benutzt habe und daher keine Empfehlung ausspreche): Ссылка

Alternativ gibt es unzählige DGV-Steuerungen von Drittanbietern zum Verkauf. Infragistics hat eine ausgezeichnete, die ich empfehlen kann, die Gruppierung bietet: Ссылка

>     
Tergiver 20.08.2010, 15:04
quelle
0

Diese Schritte können möglicherweise helfen:

Setzen Sie AutoGenerateColumns auf false.   Erstellen Sie eine zusätzliche TextBoxColumn, die die gruppierte Spaltenüberschrift anzeigt.   Generiere die anderen Spalten.   Verwenden Sie geeignete Abfragen zum Binden an die gruppierten Daten.

    
Mamta D 20.08.2010 10:46
quelle

Tags und Links