ArrayList in Datagrid

karotte

Grünschnabel
Hallo!
Ich möchte eine ArrayList tabellarisch sichtbar machen.
Ich habe das mit Datagrid ausprobiert, aber nicht hinbekommen (ich kann den DataSource nicht eingeben).
Muß ich die ArrayList vorher noch umwandeln?
Kann ich den Inhalt der List auch anders darstellen?
Toll wäre, wenn ich Änderungen vornehmen könnte, die dann auch gleich ins ArrayList übertragen werden.
Danke
karotte
 
Angenommen dein DataGrid würde DgTest heißen wäre der Code folgender:

Code:
ArrayList al = new ArrayList();
al.Add("test1");
al.Add("test2");
al.Add("test3");
al.Add("test4");
DgTest.DataSource = al;
DgTest.DataBind();
 
Hallo psychtron!
Danke für Deine Antwort!
Ich bekomme für DgTest.Bind(); folgende Fehlermeldung:

C:\a\DatGrid\Form1.cs(115): 'System.Windows.Forms.DataGrid' enthält keine Definition für 'DataBind'

Daraufhin habe ich versucht, verschiedene Basisklassen einzubinden. Hat aber nicht funktioniert.
Hast Du noch einen Tipp?

Weißt Du zufällig auch, ob ich die Spaltenbreite des DataGrid verändern kann?

Gruß
karotte
 
Zurück