Novo

Forum kao aplikacija na telefonu

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

  • 8 odgovora
  • 4.045 pregleda

Najnovija ↓

Komuniciranje medju formama? 26.09.2007. u 21:05 · pre 232 meseca #1
Imam jednu veliku formu sa brdom kontrola, i napravio sam jos jednu, malu, sa nekoliko check i text boxova koji mi sluze za definisanje kriterijuma pretrage. E sad, ja podesim owner osobinu nove forme na veliku formu, i stvarno joj mogu pristupiti iz nje nakon toga, ali kako sad da pristupim svim onim objektima na njoj (dataset, currencymanager, moje funkcije, itd)?

Imam i jos jedan problem. Tice se update metode dataadaptera. Nekad podaci prodju do baze, a nekad ne. Npr. ja obrisem jedan zapis, i predjem na drugi, njega malo promijenim, kliknem update i nista, podaci ne dodju do baze. Ima li nesto posebno sto se mora raditi ili samo dataadapter.update(dataset)?

Pozdrav
Re: Komuniciranje medju formama? 27.09.2007. u 11:01 · pre 232 meseca #3
Zašto ne bi konstruktoru "male forme" prosledio referencu na glavnu formu,a komponente glavne forme,kojima zelis da pristupis iz male,ucinis public ili napravis neke public metode ?
Mada nisam ja siguran ni sta tacno zelis :)
Potpis
A vi,kako 'te?
Re: Komuniciranje medju formama? 27.09.2007. u 11:43 · pre 232 meseca #4
Citat:
vbvlada: Zašto ne bi konstruktoru "male forme" prosledio referencu na glavnu formu,a komponente glavne forme,kojima zelis da pristupis iz male,ucinis public ili napravis neke public metode ?


Kolega Petroviću, to je jedno izuzetno lame rešenje =) Mi programatori pišemo event driven aplikacije :D
Od koga ste videli te reference?

Potpis
77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D
Re: Komuniciranje medju formama? 27.09.2007. u 14:16 · pre 232 meseca #5
Kolega Cariću,
Ja sam ponudio rešenje koje ja koristim i koje mi pruza veoma dobru funkcionalnost,s obzirom da niko nije poslao nešto drugo (resenjeCaric=null);


Code:

FrmGlavna glavnaFroma;

public MalaForma(FrmGlavna glavna)
  {
     glavnaForma=glavna;// u glavnoj se nalaze public svojstva i metode koje su porebne za koriscenje u maloj formi
     InitializeComponent();
  }


Šta fali ovome ?
Potpis
A vi,kako 'te?
Re: Komuniciranje medju formama? 28.09.2007. u 20:14 · pre 232 meseca #6
@vbvlada

Ovo radi skroz ok.

Dobro, nije uputno postavljati clanove klase na public, ali ne pravim ja nista za siroku upotrebu, sto je tu je.

Ako postoji bolje rjesenje, nije ga zgoreg znati.


Pozdrav i hvala.
Re: Komuniciranje medju formama? 29.09.2007. u 00:16 · pre 232 meseca #7
Sve se to elegantno rešava sa Event i RaiseEvent.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme