Zanima me predvsem to, ali obstaja kakšna finta, da ti ListBox vrne Items kot polje string-ov al mormo to sami narest s for zanko (ali pa iteratorjem)? zanima me, če je kakšen catch kje....
Namreč, imam primer, kjer imam metodo, ki jo kličem (in je ne morem spremenit), ki sprejme kot parameter
Namreč, imam primer, kjer imam metodo, ki jo kličem (in je ne morem spremenit), ki sprejme kot parameter
params string[]
, vračam pa mu podatke iz ListBox-a.
Avtor: bojanv, objavljeno na portalu SloDug.si (Arhiv)
bojanv - torek, 18. april 2006
Dobra finta...thnx...
AndrejT - torek, 18. april 2006
Lahko poskusiš takole: listBox1.Items.Add("Prvi element");listBox1.Items.Add("Drugi element");listBox1.Items.Add("Tretji element"); string[] items = new string[listBox1.Items.Count];listBox1.Items.CopyTo(items, 0); Le pazit moraš, da so elementi seznama res stringi.
bojanv - torek, 18. april 2006
Na zalost ga nimam vezanega, ker dodajam iz levega ListBox-a, kjer imam določene podatke na desnega (izbira podatkov iz enega listbox-a v drugega) in jih dodajam ročno, torej ListBox.Items.Add ;Hvala za odgovor! Bomo pa s for-om nardili...
MihaM - torek, 18. april 2006
Če daš kot DataSource string[] potem ga kar pobereš iz DataSource nazaj. Drugače pa ne verjemem da ima kaj takega vgrajenega.