19
List Box komponenta ListBox komponenta ima bitno svojstvo Items (Collection).

jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

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.

Page 2: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu
Page 3: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

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

Page 4: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

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.

Page 5: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

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

Page 6: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

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:

Page 7: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

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

Page 8: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

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:

Page 9: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

Brisanje sadržaja ListBox komponente.

Page 10: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

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

Brisanje samo selktovane stavke iz ListBoxa.

Page 11: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

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

Page 12: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

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:

Page 13: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

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.

Page 14: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

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

Page 15: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

Kod:

Page 16: jtasic.files.wordpress.com€¦  · Web viewEvo primera gde ćemo u TekstBox upisivati brojeve i prebacivati ih u ListBox. Dodaćemo na formu još jedno dugme i TekstBox i labelu

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.