jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i...

Preview:

Citation preview

List Box komponenta

ListBox komponenta ima bitno svojstvo Items (Collection).

Sadržaj koji upišemo u svojstvu Items (Collection) videće se u ListBox komponenti.

Ukoliko ListBox komponenta nije dovoljno povečana po visini, tako da se čitav sadržaj ne vidi pojaviće se klizač sa desne strane.

1.U narednom primerimeru pokazaćemo kako se sadržaj iz TexBox komponente upisuje u ListBox komponentu.

Programiramo dugme sledćim kodom. listBox1.Items.Add(TextBox1.Text); Svojstvo Items.Add( ) omogućava da se dodaje ListBox komponenti.

Da bi ispraznili sadržaj TextBoxa kako bi moglo lakše da se nastavi sa unošenjem dodaćemo komande: textBox1.Clear();textBox1.Focus();

ListBox ima i svojstvo tekst koje se ne vidi među svojstvima. Evo primera. Ako želimo da iz ListBoxa upišemo selektovanu stavku u TextBox kod je sledeći:

Ako ne vidiš kod zumiraj prikaz.

ListBox komponenta se ponaša kao niz čije indeksiranje kreće od 0 pa do svojstva listbox1.items.count-1

Selektovali smo 5 stavku iz liste a index je 4, zato što indeksiranje kreće od 0. Svojstvo ListBoxa koje pokayuje indes je listBox3.SelectedIndexRezultat svojstva je tipa integer.Evo koda:

Brisanje sadržaja ListBox komponente.

Metoda koja brise sadržaj ListBoxa je: listBox4.Items.Clear();Evo koda:

Brisanje samo selktovane stavke iz ListBoxa.

Obrisana je stavka cetiri, pošto je bila selektovana. Evo koda.

Vodite računa svojstvo je sada listBox5.SelectedItem a ne listBox5.SelectedIndex i ne listBox5.SelectedItems.

Drugi način upisivanja iz ListBoxa u TextBox selektovane stavke je:

ListBox komponenta, rekosmo da se ponaša kao niz, pa ako su upisani brojevi sa njima možemo vršiti neke operacije.Evo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox.

Dodaćemo na formu još jedno dugme i TekstBox i labelu gde ćemo iztažunati sumu članova liste.

Kod:

ListBox se ponaša kao niz koji kreće od 0 pa do listBox1.Items.Count – 1Vršimo normalno sumiranje kao i do sad samo je sada niz listBox1.Items[i]Ako primetimo u nizovima koje smo do sada radili mogli smo da unosimo samo jednan tip podataka, dok u listu možemo ražlićite tipove pa se zato zovu kolekcije, items (Collection).To je najosnovnije za ListBox komponentu. Slede zadaci.

Recommended