Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

C# i slanje podataka sa child forme na roditeljku formu

  • 2 odgovora
  • 2.224 pregleda

Najnovija ↓

C# i slanje podataka sa child forme na roditeljku formu 16.11.2009. u 09:28 · pre 206 meseci #1
Pozdrav svima.
Imao bih jedno pitanjce, tj. jedan problem kojeg ne znam kako da rijesim, pa ako mozete da mi pomognete.
E ovako, pisem nekakav programcic u VS C#.Na glavnoj(pocetnoj) formi postoji menu.Kad se iz menu-a odabere "Otvori postojeci", tada se otvori nova forma u kojoj se moze da unese npr.jmbg korisnika ili njegovo ime i prezime, a rezultati pretrage se ispisuju u ListView komponentu,tako sto se procitaju iz baze podataka.
E sada mene zanima sledece:kako da kad kliknem na neki od rezultata,da ugasivsi ovu formu vrati me na glavnu(pocetnu) formu i da na pocetnoj formi ispise ili bar proslijedi ID_korisnika na kojeg sam kliknuo na prethodnoj "Otvori postojeci"formi.

Hvala.
Potpis
Trvd je oras vocka cudnovata, neslomi ga al' zube polomi!
Njegos
Re: C# i slanje podataka sa child forme na roditeljku formu 16.11.2009. u 10:13 · pre 206 meseci #2
Predpostavljam da child formu otvaraš iz glavne sa Show ili ShowDialog. Mogao bi to otvaranje da promeniš tako da iz glavne forme pozivaš neku funkciju u childFormi koja prikaže formu i posle zatvaranja vrati izabrani id

npr kod za child formu (kod je u VB.NET pošto iz glave ne bih mogao da otkucam za C#, ali valjda je jasno)

Code:

Privte _IzabraniID as integer
Public function IzaberiKorisnika() as Integer
   me.ShowDialog
   return _izabraniID
end sub


kod za parent formu
Code:

private sub MeniClick (sender as object, e as eventargs) handles meni.itemclick ' ili kako već ide definicija procedure
    using f as new ChildForm
        dim id as integer = f.IzaberiKorisnika
    end using
 
    msgbox("Izabrani ID je " + id.tostring)
end sub


Potpis
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme