2009-07-03 2 views
3

Ich muss eine .net DataGridView aus einer Sammlung physisch (ohne Datenbindung) in C# auffüllen. Das heißt, ich sollte foreach-Schleifen verwenden und die Auflistung durchlaufen, während ich für jedes Objekt eine Zeile und für jede Eigenschaft eine Zelle erstelle.C# - Wie ein .NET DataGridView programmgesteuert aufgefüllt wird?

Ich habe die Spalten im Entwurfsmodus erstellt. Jetzt muss ich Zeilen dynamisch erstellen.

Wie geht das?

Antwort

3

Fügen Sie ein Array von Objekten hinzu, deren Anzahl der Anzahl der Spalten entsprechen sollte.

z.B.

this.datagridview1.Rows.Add (neues Objekt [] {"col1", "col2", "col3", 4.5, true});

+0

Dank @Lan! –

Verwandte Themen