ich hoffe ich poste das hier ins richtige Unterforum....
Meine ListView hat 5 Spalten.
Darin lege ich hiermit Daten ab
string[] newEntry = new string[5];
ListViewItem item;
newEntry[0] = Convert.ToString(dateTimePicker1.Value);
newEntry[1] = "";
newEntry[2] = textBox3.Text;
newEntry[3] = textBox1.Text;
newEntry[4] = textBox2.Text;
item = new ListViewItem(newEntry);
listView1.Items.Add(item);
Anschließend wähle ich die Zeile im Listview aus, hier sollen die Werte in Textboxen ausgegeben werden. Das mache ich über das SelectedIndexChanged Ereignis der ListView.
textBox4.Text = listView1.SelectedItems[0].SubItems[0].Text;
textBox6.Text = listView1.SelectedItems[0].SubItems[3].Text;
textBox7.Text = listView1.SelectedItems[0].SubItems[4].Text;
textBox8.Text = listView1.SelectedItems[0].SubItems[2].Text;
Wenn ich dann eine andere auswähle läuft die Anwendung in einen Crash wegen Index out of Range.
Ich habe schon versucht da online etwas herauszufinden, aber nichts wirklich hilfreiches gefunden.
Ich hoffe hier kann mir jemand helfen.
Liebe Grüße
GRiva