Ne mora slika, ali kad si vec stavio ne smeta.

Ovako, klikni desni klik na niki od kontrole pa izaberi Porperties.
Trebalo bi negde da se pojavi properties paleta, tu menjas osobine za kontrole.
prvo bi trebalo da promenis ime svake od njih u neko smisleno po znacenju, npr dugme konvertuj bi trebalo da ima ime konvertuj.
Pazi, razlikuj ime i text dugmeta. Text je ono sto ce pisati na dugmetu, a ime je ono sto ga oznacava u kodu, ko kad imas promenljivu sa imenom brojac, e tako ce se promenljiva koja je tipa dugme zvati konvertuj.
Tako bi trebao za sve kontrole (objekte).
E sada, gore na paleti properties imas ikonicu koja lici na neku varnicu ili tako nesto, tu su ti eventi koji su vezani za taj objekat, tipa klik misem, pritisak tastera na tastaturi itd... Pored njega ti je ikonica neke liste, to je properites u kojem se sada nalazis.
Trebas dodati event (dogadjaj) za dugme konvertuj kada je dugme kliknuto. To je dogadjaj click.
Ili jedostavno mozes kliknuti dupli klik na to dugme na formi.
Tu dodajes sve sto ti je potrebno od koda.
Npr ako imas textbox sa imenom textbox1, tekst koji je napisan u tom textbox-u citas na sledeci nacin:
Code:
string s = textbox1->text;
posto se ovde svi objekti ustvari samo pokazivaci na objekte pa se metodama mora pristupati pokazivacima.
posto i brojeve koje budes ucitao ce u stvari biti tekst moras ih konvertovati u cele ili realne brojeve
to se radi ovako:
Code:
int a;
a.Parse(string);
Posle kad budes opet trebao da predajes brojevnu vrednost nekoj kontroli u tekstualnom obliku onda ovako odradis:
Code:
textbox1->text = a.ToString();
Primeti da su osnovni tipovi objekti na steku, a objekti klase su realizovani na heapu preko pokazivaca. Zato se metodama a pristupa preko operatora tacka, a objektima textbox, button i ostalima preko '->'.
U sustini samo ili posle imena objekta stavi . ili -> i trazi po nazivu nesto sto ti treba.
Nadam se da sam pomogao.
Podesi da su ti svi radio button-i u grupi, da se ne bi desilo da mogu dva da se izaberu odjednom, ako vec nisi.