Ich habe eine kleine C# 3.5 WinForms App, an der ich arbeite, die die Ereignisprotokollnamen von einem Server in eine Listview packt. Wenn eines dieser Elemente ausgewählt ist, wird eine andere Listenansicht mit den Ereignisprotokolleinträgen aus dem ausgewählten Ereignisprotokoll mit dem SelectedIndexChanged-Ereignis gefüllt, indem die Texteigenschaft des ersten Elements in der SelectedItems-Auflistung wie unten gezeigt erfasst wird.ListView SelectedIndexChanged Event no Ausgewähltes Items Problem
Dies funktioniert beim ersten Mal, aber eine zweite Auswahl eines Ereignisprotokollnamens aus der ersten Listview schlägt fehl. Was passiert, ist die SelectedItems-Auflistung, die das SelectedIndexChanged-Ereignis abruft, ist leer, daher erhalte ich eine ArgumentOutOfRangeException.
Ich bin ratlos. Irgendwelche Ideen darüber, was ich falsch mache oder einen besseren Weg, dies zu tun?