Hallö,
arbeite zurzeit an einem kleinen Projekt, was mir viel Kopfschmerzen bereitet (ganze Nacht schon dran).
Folgende Sache:
Die Daten die in die ListView geladen werden, sehen standardmäßig so aus:
Ich spllite die ganzen Kommas und erhalte eben ein ganzes Array mit jedem einzelnen Wert, was in die perfekte Reihenfolge der ListView-Columns passt.
Werte können hinzugefügt werden und gelöscht werden, nun muss ich die Werte ja irgendwie speichern.
Code
if (listView1.Items.Count > 0)
{
using (TextWriter tw = new StreamWriter(Application.StartupPath + "\\test.txt"))
{
foreach (ListViewItem item in listView1.Items)
{
tw.WriteLine(item.Text);
for (int a = 1; a <= 3; a++) //the 3 = number of subitems in a listview
{
tw.WriteLine(item.SubItems[a].Text);
}
}
}
}
Alles anzeigen
So wirds eben gespeichert:
Hat jemand nen Ansatz wie ich das Ding hier ohne Kopfschmerzen vollenden kann?
PS. bin etwas Brainafk, weil zulange wach und Kopf langsam leyla.
Mit freundlichen Grüßen
hasan