Forum » Programiranje » ListView ItemSelectionChanged
ListView ItemSelectionChanged
abyssus ::
V spremenljivko bi si rad shranil index izbranega elementa v ListView. To sem poskusil z eventom ItemSelectionChanged. Koda zgleda takole:
Dela ampak samo enkrat. Potem pa program podere, ne glede na to, kateri element izberem. V čem je finta?
Napaka: InvalidArgument=Value of '0' is not valid for 'index'. Ne razumem, zakaj pride do tega, ko pa prvič lahko izberem element in se index pravilno spremeni, potem pa drugič izberem neki drugi element pa se program podere.
int neke; private void listView1_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) { neke = listView1.SelectedItems[0].Index; //MessageBox.Show(neke.ToString()); }
Dela ampak samo enkrat. Potem pa program podere, ne glede na to, kateri element izberem. V čem je finta?
Napaka: InvalidArgument=Value of '0' is not valid for 'index'. Ne razumem, zakaj pride do tega, ko pa prvič lahko izberem element in se index pravilno spremeni, potem pa drugič izberem neki drugi element pa se program podere.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Android] Bluetooth aplikacijaOddelek: Programiranje | 1109 (972) | marjan_h |
» | C# WPF nalaganje info. iz XML dokumentaOddelek: Programiranje | 1050 (870) | MrStein |
» | Pomoč pri programčkihOddelek: Programiranje | 2972 (2622) | Mitja Bonča |
» | Qt Designer -> KDevelop C++ ErrorOddelek: Programiranje | 2137 (1667) | 'FireSTORM' |
» | C#, Dodajanje podatkov v Arraylist z GumbomOddelek: Programiranje | 2297 (2136) | Beezgetz |