Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pozivanje kontrole na formi iz User Control.

[es] :: .NET :: Pozivanje kontrole na formi iz User Control.

[ Pregleda: 2625 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

spartak

Član broj: 5625
Poruke: 631
*.beotel.net



+3 Profil

icon Pozivanje kontrole na formi iz User Control.08.10.2002. u 22:57 - pre 219 meseci
Hmmm, pitanje je mozda banalno ali mene mori...

Imam UserControl i neku kontrolu na istoj formi. Kako iz user kontrole da pokrenem neki metod ove druge kontrole (ili promenim propertu)...
U najednostavnijem slucaju kada sigurno znam da ta kontrola postoji na formi i kako se zove.

Recimo imam myControl i textBox1. Kako iz myControl mogu da promenim textBox1.Text na primer?

Pretpostavljam da je nesto tipa this.Container.Controls[0]***** ili parent.Container.Controls["textBox1"]***** ali nikako da "ubodem".
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Pozivanje kontrole na formi iz User Control.09.10.2002. u 07:28 - pre 219 meseci

Me.Parent.Controls(0).Text = "ABC"
odnosno
this.Parent.Controls[0].Text = "AbC"


Commercial-Free !!!
 
Odgovor na temu

spartak

Član broj: 5625
Poruke: 631
*.tehnicom.net



+3 Profil

icon Re: Pozivanje kontrole na formi iz User Control.10.10.2002. u 16:14 - pre 219 meseci
Ovo fercera, hvala.

Evo jos jednog i vise nema

Kako bi okinuo neki metod na toj formi iz iste kontrole

this.Parent.(*izvrsi ovu public metodu*)?








__________
Da mi je znati sasto se pri prelasku na .NET saplicem na stvari koje bi prvo trebao da uradim :-)))
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
199.171.112.*



+6 Profil

icon Re: Pozivanje kontrole na formi iz User Control.10.10.2002. u 16:34 - pre 219 meseci
Ako je tip tvoje forme MojaForma, onda bi kod izgledao ovako nekako:

Code:

MojaForma roditelj = (MojaForma)this.Parent;
roditelj.PublicMethod(...);


Jedino, moram da napomenem da mi se čini da si napravio ozbiljne propuste u dizajnu: user kontrola ne treba da komunicira sa roditeljskom formom i drugim kontrolama na ovaj način.
 
Odgovor na temu

spartak

Član broj: 5625
Poruke: 631
*.beotel.net



+3 Profil

icon Re: Pozivanje kontrole na formi iz User Control.10.10.2002. u 22:37 - pre 219 meseci
U pravu si samo 100% :-)

Elem, ovo je privremeno resenje - potrebno mi je da se okacim na data source i da "siljim" komponentu dok ne bude gotov deo koji treba da resava stvar.
 
Odgovor na temu

[es] :: .NET :: Pozivanje kontrole na formi iz User Control.

[ Pregleda: 2625 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.