odnieść się do TextBoxa z innego namespace...

0

Mam taki problem: ciut, ciut trudny dla mnie, ale banalny dla Was.
Mam sobie na Form1 TextBox o nazwie textBox1. Utworzyłem nową przestrzeń nazw, nazwijmy ją sobie Test2. Jak odnieść się z Test2 właśnie do tego textBox2?
Próbowałem tak: (na chłopski rozum)
Test1.Form1.textBox2.Text = "hahaha";
Nic z tego...

Pomóżcie laikowi...

0
Roland napisał(a)

Mam taki problem: ciut, ciut trudny dla mnie, ale banalny dla Was.
Mam sobie na Form1 TextBox o nazwie textBox1. Utworzyłem nową przestrzeń nazw, nazwijmy ją sobie Test2. Jak odnieść się z Test2 właśnie do tego textBox2?
Próbowałem tak: (na chłopski rozum)
Test1.Form1.textBox2.Text = "hahaha";
Nic z tego...

Pomóżcie laikowi...

Musisz przekazac referencje do tego obiektu do metody w przestrzen nazw Test2, np. poprzez parametr, konstruktor.

Tak moglbys sie odwolac gdyby textBox2 i Form1 byly obiektami statycznymi, badz nazwami klas, a tak zapewne nie jest.

pozdrawiam
johny

0

Teoretycznie wiem jak przekazywać argumenty przez referencję, pojęcia parametr i konstruktor także nie są mim obce ale jednak nie wiem jak to zrobić, można prosić jakiś kod, może jakieś wyjaśnienie?
Plllllliz...

0
Roland napisał(a)

Teoretycznie wiem jak przekazywać argumenty przez referencję, pojęcia parametr i konstruktor także nie są mim obce ale jednak nie wiem jak to zrobić, można prosić jakiś kod, może jakieś wyjaśnienie?
Plllllliz...

Hmm... coz tu mozna powiedziec. Nie mozesz odwolac sie w ten sposob, bo nie sa statyczne, ani zadne z nich to nazwa klasy itd. Popatrz w kod i sprawdz czy do miejsca Test2...metoda mozesz przekazac jakos latwo np. obiekt Form1 (to tak jakbys chcial pozniej odwolywac sie nie tylko do TextBoxa, ale tez do innych). Bo zakladam, ze cos wspolnego ze soba maja? Albo daj troche wiecej szczegolow, to pomyslimy nad eleganckim rozwiazaniem.

pozdrawiam
johny

0

ok, dzięki poradziłem sobie.. Jak zawsze odpowiedź była zbyt prosta, żebym sam mógł na to wpaść :)
Dzięki!!!!

0

a jaka?

1 użytkowników online, w tym zalogowanych: 0, gości: 1