[ aleksandarpopov @ 07.11.2005. 12:37 ] @
Kako najjednostavnije da kreiram instancu modalne forme sa new nekaforma() i zatim prikazem neku formu modalno sa nekaforma.showdialog();//
ovo do sada nije problem da uradim vec kako da bez delegata i eventa :
Pokupim neke podatke sa te forme (npr. iz baze podataka) i vratim neki podatak (promenljivu, npr sifru artikla) u glavnu formu gde pravim i pozivam modalnu formu....? Znaci ta modalna forma mi sluzi za pretragu i kada se odabere artikal da mi se kao rezultat vrati sifra artikla?
Hvala, poz

[Ovu poruku je menjao aleksandarpopov dana 07.11.2005. u 13:40 GMT+1]
[ jablan @ 07.11.2005. 12:54 ] @
Na modalnoj formi deklarišeš jednu public (ili internal) promenljivu u kojoj ćeš vratiti rezultat. Kad se zatvori modalna forma, iz osnovne forme možeš pristupiti tom polju i pokupiti vrednost. Simple as that.
[ Milos Stojanovic @ 07.11.2005. 12:59 ] @
U klasi modalne forme
Code:
public int ShowWindow()
        {
            this.ShowDialog();
            return this.NekaPromenljiva;
        }

I onda u glavnom programu
Code:
int rezultat = nekaForma.ShowWindow();


edit: heh, neko me preteče

[Ovu poruku je menjao trooper dana 07.11.2005. u 14:00 GMT+1]
[ aleksandarpopov @ 07.11.2005. 21:00 ] @
Hvala vam obojici na brzom odgovoru
poz :)