Entwickler-Ecke
WinForms - listView Items hinzufügen.
shil - Di 20.02.07 13:51
Titel: listView Items hinzufügen.
Hallo. Ich habe ein listview mit 2 columns. Id und Name.
in beide möchte ich je einen wert schreiben.
nur finde ich nur eine möglichkeit in den ersdten column was zu schreiben, aer nicht in den 2. -.-
Kann mir wer erklären wie ich das lösen kann?
mfg shil
Christian S. - Di 20.02.07 15:35
Hallo!
Der erste Spalte ist das Item selber. Die folgenden Items sind die Subitems. Das kommt daher, da man den TreeView ja auch "wirklich" als Baum anzeigen kann und die Ablage der Items auch dafür taugen muss.
Mehrere Spalten füllst Du dann also so:
C#-Quelltext
1: 2: 3: 4: 5:
| ListViewItem lvi = new ListViewItem("Spalte 1"); lvi.SubItems.Add("Spalte 2"); lvi.SubItems.Add("Spalte 3");
listView1.Items.Add(lvi); |
Grüße
Christian
shil - Di 20.02.07 15:46
thx christian habe aber ne "kürze" variante gefunden :P
C#-Quelltext
1:
| listView1.Items.Add("hi").SubItems.Add("bye"); |
shil - Di 20.02.07 15:47
und gleich habe ich das nächste problem. wie bekomm ich die werte aus der listview wieder raus?^^ naja ich versuchs mal. melde mich spätestens in ner stunde wieder ;>
genauer gesagt, wie bekomm ich den index des ausgewählten items raus.
Christian S. - Di 20.02.07 15:48
Naja, ich erstelle die Items immer separat, weil ich dann auch noch Verweise auf Daten in die Tag-Eigenschaft hängen kann, was bei mir fast immer nötig ist :-)
Was meinst Du mit "Werte rausbekommen"? Hört sich fast so an, als wäre da wieder ein neuer Thread nötig :zwinker:
shil - Di 20.02.07 15:50
na christian net nochma :<
shil - Di 20.02.07 16:45
ok ich finds net.
ich will die 2 werte haben, die in der spalte stehn, welche ich angeklcikt habe.
mfg shil
Christian S. - Di 20.02.07 16:47
Irgendwie wurde gerade was an der Matrix verändert, ich habe ein Deja vu :gruebel:
Neue Frage -> Neuer Thread
(Psst, sehr oft werde ich Dir das nicht mehr sagen!)
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!