Ich habe versucht, das List-Objekt der Datenquelle der DataGridView in Windows Forms-Anwendung zuzuweisen. Aber es zeigt die leeren Daten im Raster. Gibt es einen Grund dafür oder fehlt mir irgendetwas?Liste <int> collecion kann nicht als Datenquelle verwendet werden als DataGridView
List<int> sample = new List<int>();
sample.Add(1);
this.dataGridView1.DataSource = sample;
Aber wenn ich "List" Sammlung an das Netz zuweisen, wird es wie unten arbeiten,
List<string> sample = new List<string>();
sample.Add("1");
this.dataGridView1.DataSource = sample;
Das Raster ** Spalten ** ** die Eigenschaften repräsentieren ** der Objekte in den Zeilen enthalten . Da 'int' (wie auch andere einfache Typen) keine Eigenschaften hat, hat das Gitter keine Spalten. –
Aber String-Auflistung Auflistung zeigt die Länge als Spalte. Gibt es einen Grund? –
@NeelakandanK Das liegt daran, dass String nur eine Eigenschaft hat Länge – hankide