Entwickler-Ecke
Basistechnologien - Mehrspaltige Listbox füllen
Talemantros - Do 12.12.13 12:40
Titel: Mehrspaltige Listbox füllen
Hallo zusammen,
ich würde gern eine mehrspaltige Listview füllen.
Ich habe mittlerweile herausgefunden, dass ich für jede zeile wohl eine Instanz benötige.
Aber wie kann ich diese zur Laufzeit variable erzeugen, wenn ich vorher die Anzahl der zu lesenden Datensätze nicht kenne?
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| lst_bestenliste.Columns.Add("Punkte", 150, HorizontalAlignment.Left); lst_bestenliste.Columns.Add("Name", 300, HorizontalAlignment.Left);
for (int i = 0; i < 10; i++) { ListViewItem item + 1 = new ListViewItem("item " + i);
(item + i).Text = Convert.ToString(punkte.getPunkte(i)); item.SubItems.Add(punkte.getName(i));
lst_bestenliste.Items.Add(item); } |
Oder bin ich auf dem Holzweg und eine Listbox / Listview mehrspaltig zu schreiben geht ganz anders bzw. leichter?
Vielen Dank
Gruß
Daniel
Ralf Jansen - Do 12.12.13 13:40
Ein mehrspaltige Liste wäre ein DataGridView. ListView solltest du nur (mit viel wiederwillen) nehmen wenn du wechselbare Ansichten brauchst. Und selbst dann würde ich für eine andere Ansicht dann auch das Control wechseln.
Talemantros - Do 12.12.13 20:10
Hi,
ok, stehe ja noch am Anfang und man lernt nie aus :-)
Vielen Dank
lg
Daniel
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!