Hallo Melanie,
ich habe es so noch nie gemacht, aber das Prinzip ist klar: Es kann
jede Datenmenge an ein DataGridView gebunden werden. Ob das Array dafür geeignet ist oder Du besser eine List<MyClass> o.ä. verwenden solltest, musst Du ausprobieren.
Grundsätzlich geht das über die
DataGridView.DataSource-Eigenschaft und eine
BindingSource. Leider gibt es das passende Beispiel unter BindingSource nur in VB, aber das sollte als Anregung helfen:
Quelltext
1: 2: 3: 4: 5: 6: 7:
| Private listBox1 As ListBox Private binding1 As BindingSource
Dim fonts As New MyFontList() // hier wird die Liste mit Inhalt belegt; dann Zuordnung: binding1.DataSource = fonts listBox1.DataSource = binding1 |
Du müsstest MyFontList durch Deine Liste ersetzen und statt der ListBox Dein DataGridView verwenden; dann solltest Du gut vorankommen.
Viel Erfolg! Jürgen