Hi,
Ich habe eine ListView mit mehreren Einträgen. Hin und wieder nehme ich zur Laufzeit einige Einträge heraus, möchte diese aber später wieder einsetzen. Das Problem habe ich beim resetten: Das Einfügen der Einträge ist kein Problem, allerdings ist jeder Eintrag in einer anderen Farbe dargestellt (ursprünglich, soll auch so sein, Also ist der Eintrag "Rot" in roter Farbe geschrieben). Wenn ich jetzt aber wieder die hinausgenommenen Einträge einfüge, dann übernimmt er immer für alle Einträge, die eingefügt werden, die Farbe des letzten Eintrags.
Beispiel:
C#-Quelltext
1: 2: 3: 4: 5:
| listView1.ForeColor = System.Drawing.Color.Red; listView1.Items.Add("Rot")
listView1.ForeColor = System.Drawing.Color.Blue; listView1.Items.Add("Blau") |
Wenn ich das so mache, dann packt er beide Einträge in Blau rein. Was muss ich da anders machen oder noch hinzufügen?
Vielen Dank
MfG
DonKnilch
Moderiert von
Tino: CS-Tags hinzugefügt.