ListView SelectedIndexChanged-Ereignis keine Ausgewählten Elemente problem

Ich habe ein kleines C# 3.5 WinForms-app, die ich bin zu arbeiten auf, der packt das Ereignisprotokoll Namen von einem server in ein listview. Wenn eines dieser Elemente ausgewählt ist, eine andere listview gefüllt ist mit der Ereignis-log-Einträge aus dem gewählten Ereignis-log mit dem SelectedIndexChanged-Ereignis, indem Sie die text-Eigenschaft des 1. Element in der SelectedItems-Auflistung, wie unten gezeigt.

string logToGet = listView1.SelectedItems[0].Text;

Dies funktioniert gut, die erste Zeit, aber eine zweite Auswahl eines Ereignis-log-Namen aus dem ersten listview nicht. Was geschieht, ist die SelectedItems-Auflistung, dass das SelectedIndexChanged-Ereignis wird immer leer ist, so bekomme ich eine ArgumentOutOfRangeException.

Ich bin ratlos. Irgendwelche Ideen auf, was ich falsch mache, oder einen besseren Weg, dies zu tun?

InformationsquelleAutor Christopher | 2010-08-27

Schreibe einen Kommentar