studentski servis Login | Gost nalog
BRZI LINKOVI
BUDITE OBAVEŠTENI

Unesite podatke i svakih 15 dana na Vašu adresu stizaće
ITS studentske novosti

STUDENTI O ITS-u
Na ITS-u mi se sviđa što su sve tri godine koncentrisane na praktično znanje, ne postoje suvišni predmeti i jednom rečju gradivo je zaista konkretno. U poređenju sa drugim fakultetima, na ITS-u dobijam mogućnost da praktično primenim ono što naučim. Nema suvoparne teorije i učenja napamet. Sve što smo učili, ja sam zaista shvatila i sposobna sam to da upotrebim. Studentima je školovanje mnogo pristupačnije, svi servisi, studentska služba, profesori su uvek tu, nekako mi je sve dostupno. Računarski sistemi i osnove programiranja su mi do sada bili najbolji predmeti. Jedna od prednosti je što sa profesorima mogu da komuniciram i putem e-maila, a odgovori mi stižu već u toku dana. Planiram samostalno da se bavim programiranjem i sigurna sam da ću ovde steći svo potrebno znanje.

Pogledajte ostale utiske studenata>>>
MARIJA ALEKSIĆ, STUDENT

PROGRAMSKI JEZIK C# - 11 - DIALOG RESULT ENUMERACIJA

Zadatak:
Napraviti windows aplikaciju, koja će na osnovnoj formi imati jedno dugme i jedan text box (multiline). Klikom na dugme, treba da se otvori message box sa Yes/No/Cancel dugmadima, kao što je predstavljeno na slici (Slika 1.1):

Slika 1.1: Izgled programa

Posle klika na neku od ponuđenih opcija, potrebno je da se u text box-u pojavi odgovarajuća poruka (Slika 1.2):

Slika 1.2: Ispis odgovarajuće poruke

Rešenje:
Za rešavanje ovog zadatka treba koristiti metodu MessageBox.Show(), uz tačno određivanje naslova message box-a, teksta poruke, dugmadi i ikone za message box. Korišćena metoda vraća vrednost tipa DialogResult. Tako, na primer, ako je vraćena vrednost DialogResult.OK, to onda znači da je korisnik kliknuo dugme OK. Izgled Solution Explorer-a (Slika 1.3):

Slika 1.3: Izgled Solution Explorer-a

Kod za dugme "Otvorite MessageBox":

// odredjivanje naslova, poruke, dugmadi i ikone za MessageBox
string poruka = "Pritisnite neko od ovih dugmadi";
string naslov = "Naslovna linija Dijaloga za poruke";
MessageBoxButtons buttons = MessageBoxButtons.YesNoCancel;
MessageBoxIcon ikona = MessageBoxIcon.Information;
// MessageBox.Show() vraca vrednost tipa DialogResult
// tu vrednost dodeljujemo promenljivoj rez
DialogResult rez = MessageBox.Show(poruka, naslov, buttons, ikona);
// ispis odgovarajuce poruke korisniku u textBox
switch (rez)
{
    case DialogResult.Yes:
        textBoxRezultat.Text = "Izabrali ste dugme YES";
        break;
    case DialogResult.No:
        textBoxRezultat.Text = "Izabrali ste dugme NO";
        break;
    case DialogResult.Cancel:
        textBoxRezultat.Text = "Izabrali ste dugme Cancel";
        break;
}

Kompletno rešenje zadatka možete da preuzmete ovde.

 



Upisni rok je otvoren!

Upis generacije 2012/2013 je u toku. Prijavite se na vreme >>

ITS TV
Video obilazak škole
ITS školski kanal>>> Profesori i nastavni tim

ITS nastavnički kanal>>>

Programerski tim

ITS programerski kanal>>>

PITAMO VAS
Najbolje IT zanimanje je:

web dizajner
sistem administrator
IT konsultant
programer
DB dizajner

 
garancija