Formatki - komunikacja

0

Wiem, że ten probelem już był poruszany parę razy na tym forum, ale BŁAGAM NIECH KTOŚ SIĘ ZLITUJE :-P i mi pomoże.
W jaki sposób np. przez referencję odwołać się do jakiegoś obiektu (np. TextBox) umieszczonego na Form1 z poziomu Form2. Bardzo proszę o przykład kodu. Korzystając z postów z tego forum, na ten temat, nie mogę sobie poradzić :(

0

zmień mu widoczność (Modifiers) na public

0

A w jaki sposób zrobić to w inny sposób np. przez referencje?

0

Jeśli dobrze Cię zrozumiałem, to:
W Form1:

public System.Windows.Forms.TextBox MojTextBox { get {return TextBox1;}}

Potem w drugiej się do tego odwołujesz i cacy.

0

Zrobiłem tak jak napisał Marandil, w Form1 dodałem:

public TextBox TextBox1 
        { 
            get { return TextBox1; } 
        }

ale gdy wciskam buttona na Form2 w którego akcji jest:

Form1 Form1 = new Form1();
Form1.TextBox1.Text = "ddddd";  //czyli wpisanie do TextBox1 na Form1 jakiegoś tekstu

to pojawia się błąd:
An unhandled exception of type 'System.StackOverflowException' occurred in WindowsApplication6.exe
i podświtlony jest na żółto kod:
return TextBox1;

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