Witam.
Chciałbym was się zapytać czy jest możliwość zrobienia jednego webbrowsera na pare form?. Mam jedną forme w którym wpisuje dane, drugą formę odpalam po kliknięciu w button(Druga forma to webbrowser). I chciałbym zrobić tak aby otworzyć forme drugą, i widzieć stronę WWW a w formie pierwszęj wpisać dane, nacisnąć OK i w drugiej formie wszystko się działo.
Mam nadzieje, że ktoś mnie zrozumie bo to jest trudne do wytłumaczenia bez pokazania zdjęciami ;/
Z góry dziękuje i pozdrawiam
Strona 1 z 1
[C#] Webbrowser na pare form
#2
Napisano 01 luty 2012, 23:59
Do czegoś takiego (komunikacji między formami, a dokładniej między klasami)wykorzystuje się Delegaty (ang. delegates). Początkowo ich wykorzystanie wydaje się strasznie zagmatwane. Ale jak załapiesz zasady, to okazuje się, że są dosyć proste.
Pozdrawiam.
Ajgor.
Ajgor.
#4
Napisano 02 luty 2012, 09:08
Użytkownik Vertek dnia 02 luty 2012, 00:16 napisał
Dałbyś rade jakoś zademonstrować jak to ma wyglądać?
To jest temat na naprawdę długi artykuł, a ja nie za bardzo mam czas pisać.
Ale jak w Googlach wpiszesz "C# Delegates communication between " to znajdziesz masę artykułów.
nawet nie musisz pisać "between windows"
http://www.c-sharpco...sdelegates.aspx
Po polsku jest artykuł na 4programmers.net, ale chyba bardziej nie da się tego zagmatwać, niż w tym artykule
Generalnie chodzi o to, że z okna-ojca mozna wywoływać metody (i pola) w oknie-dziecku bezpośrednio, ale w druga stronę się nie da,
więc tworzy się delegata, który jest wskażnikiem na metodę w oknie ojcu, i przekazuje sie go do okna dziecka.
Użytkownik Ajgor edytował ten post 02 luty 2012, 09:39
Pozdrawiam.
Ajgor.
Ajgor.
#6
Napisano 03 luty 2012, 10:53
No przecież pod linkiem, który podałem, masz dokładnie pokazany cały mechanizm. Przeanalizuj go, a na pewno dojdziesz, co i jak. To n prawdę jest temat na całego tutoriala. Nie wiem, czy ktoś ma tyle czasu, żeby robić tutoriala specjalnie dla Ciebie.
Pozdrawiam.
Ajgor.
Ajgor.
Strona 1 z 1
Szybka odpowiedź
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych
Zmień widoczność shoutboxa Shoutbox
|

Logowanie »
Rejestracja
Pomoc
Dodaj odpowiedź
Cytuj