Kreirati novi projekat pod nazivom TabControls. (Widnows Forms App(.net framework))

U Toolbox-u pronađite TabControl i "prevucite" na formu.

Zatim razvucite po celoj pozadini forme ili upotrebite osobinu Dock: Fill (birate da je centrirano po celoj površini)

1. zadatak: Promena boje pozadine prilikom odabira taba

Uputstvo:

  •  klik na kontrolu, pa u Properties potražite Tab Pages i u delu gde piše (Collections) odabrati tri tačkice pored - to će vas dovesti do mogućnosti da se dodaju ili uklanjaju tabovi, da im se menja ime ili da se menja tekst koji piše na jezičku taba.
  • Tabove nazvati: first_tab i second_tab, a tekst na njima da je First Tab Second Tab 
  • Na sredinu prostora unutar tabova ubaciti po jednu labelu: pod prvi tab postaviti label1 i u njoj tekst Ovo je prvi tab; a pod drugi tab postaviti label2 i u njoj tekst Ovo je drugi tab.
  • U propertijima kontrole otići na akcije i pronaći akciju SelectedIndexChanged. Dvoklikom na to će se kreirati metoda koja će se izvršavati svaki put kada se promeni tab.
  • Ubaciti if - Ako je selektovan prvi tab, postaviti u njemu pozadinsku boju na zeleno, a ako je selektovan drugi tab postaviti na njemu boju pozadine u žuto
     if(tabControl1.SelectedTab==first_tab)  first_tab.BackColor=Color.Green;
      else if(tabControl1.SelectedTab==second_tab) second_tab.BackColor = Color.Yellow;

Napomena: ako se klikne na naziv taba, odabira se taj tab, a ako se klikne na sivu pozadinu pored tabove onda je odabrana vela glavna tab kontrola




            

Podzadatak 1: Na sredinu stranice kod oba taba postaviti po jedno dugme. Klikom na dugme treba da "iskoči" poruka u stilu "Kliknuli ste na prvi (drugi) tab"

Podzadatak 2: Na sredinu stranice kod oba taba postaviti još po jedno dugme. Klikom na dugme treba da se pređe u drugi tab (tabControl1.SelectTab(1) ili tabControl1.SelectTab(0))

Last modified: Sunday, 2 November 2025, 3:28 PM