Forum » Programiranje » C# ListBox napaka ob neizbiri predmeta
C# ListBox napaka ob neizbiri predmeta
Mitja Bonča ::
Imam listbox in če kliknem z miško na en item, ki ne obstaja (na belo podlago), mi javi napako. Kakšno kodo morem vpisati, da mi jo ne bo? Oziroma, da ne bo naredilo nič, če ne kliknem na item?
Ali še bolje, da ti javi napako(xception), če nisi izbral nobenega!
Hvala
Ali še bolje, da ti javi napako(xception), če nisi izbral nobenega!
Hvala
- spremenil: Mitja Bonča ()
joze67 ::
Listbox verjetno ne jamra, ampak kakšna user-koda, ki se zgodi na OnClick ali drugem eventu. S čim ga (Listbox.Items) napolneš? Z nizi ali čim drugim?
_Dejan_ ::
tako kot je joze napisal v OnClick verjetno kje kličeš podatke iz vrstice ki ko klikneš na prazno polje(listBox1.SelectedItem = -1) ne obstaja...
Poizkusi na začetek dodati:
Poizkusi na začetek dodati:
if(listBox1.SelectedItem != -1) { TVOJA KODA }
ASUS P5E3, INTEL Q6600(3000Mhz 333x9), ATI HD 2600XT,
A-Data 4x2GB PC3-10700H(9-9-9-24-2T),LSI 9260-8i,
4x OCZ Vertex Turbo 30GB(RAID10), 3x1TB (RAID1+Spare)
A-Data 4x2GB PC3-10700H(9-9-9-24-2T),LSI 9260-8i,
4x OCZ Vertex Turbo 30GB(RAID10), 3x1TB (RAID1+Spare)
GeeDee ::
Če pa ti od Dejana predlog ne pomaga pa poskusi z:
if (listBox1.SelectedValue != null) { // tvoja koda }
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [ASP.NET] Prenos podatkov iz ene spletne strani v drugoOddelek: Programiranje | 940 (799) | Cvenemir |
» | [C#] pomoc pri vpisu elementov v listBoxOddelek: Programiranje | 1296 (1211) | keworkian |
» | Koda kalkulatorja v MS visual C# 2008?Oddelek: Programiranje | 2973 (2310) | smukC |
» | C#, Dodajanje podatkov v Arraylist z GumbomOddelek: Programiranje | 2282 (2121) | Beezgetz |
» | [VB] Komunikacija s serijskimi napravamiOddelek: Programiranje | 2308 (1582) | mNeRo |