Mam jeszcze takie pytanie, jak przekazać zawartość RichTextBox z form1 do form2 ?
Chodzi mi o to że na pierwszej formie mam richtextbox, klikam przycisk szukaj i odpala się druga forma a na niej buton:znajdz i combobox w którym wpisuje szukane słowo. Początkowo było to razem na jednej formie i ogólnie wyszukiwanie działało. Jednak musiałem wyszukiwanie umieścić na osobnej formie i teraz nie wiem jak się odnieść do richtextbox-a z pierwszej formy aby w nim szukać??
0
0
jak tworzysz w formie1 drugą formę (formę 2) to w jej konstruktorze przekaż wskaźnik do tej pierwszej:
Form2 f2 = new Form2(this);
i we formie2 masz konstruktor:
class Form2
{
private Form1 f1;
public void Form2(Form1 _f1)
{
f1=_f1;
}
...
}
teraz możesz w formie2 odwoływać się do obiektów formy 1 poprzez:
f1.RichtextBox1....
0
Wyskoczył ma następujący error gdy zrobiłem wszystko tak jak kazał kolega:
Błąd 1 W bieżącym kontekście słowo kluczowe „this” jest niedostępne. \Form1.cs 21
0
Drogi _13th_Dragon:
Form2 f2 = new Form2(this);
O ten this w nawiasie chodzi :)
0
Przemas666 napisał(a)
Drogi _13th_Dragon:
Form2 f2 = new Form2(this);
O ten this w nawiasie chodzi :)
No i to jest jednocześnie poprawne i nie. Chodzi o kontekst w jakim to użyłeś. Odkryj przed nami więcej kodu.