[C#] odświeżanie okna

0

Witam

Mój problem wygląda następująco:

Mam okno o nazwie "okno1". to okno otwiera okno kolejne o nazwie "okno2". Pytanie brzmi: jak sprawdzić aby po zamknięciu oka "okno2" odświeżyło się "okno1".

Dla zilustrowania powiem, że tworze książka adresową z zapisywaniem kontaktów w XML'u i nie wiem jak zrobić żeby po dodaniu nowego kontaktu (to jest właśnie okno2) odświeżył mi się widok listy w oknie głównym (czyli w okno1).

Od jednego ze znajomych dowiedziałem się że trzeba przekazać referencję do listy z okna głównego do okno gdzie dodaje się nowy kontakt i podczas jego zamykania użyć metody Refresh() dla listy. Jak się pewnie domyślacie pomysł ten nie zadziałał.

Pomocy drogie koleżanki i kolegi ! :)

0

Obsłużyć zdarzenie na zamknięcie okno2 ...nie działa?

0

dopnę się do wątku
chciałbym by po kliknięciu w button odświeżyło textbox w którym jest wyświetlony plik zewnętrznie. Jest na to jakaś metoda

4

Invalidate(). Odświeżenie wątku po 5 latach?

0

Refresh(), odświeży szybciej niż 5 lat :)

0

dodałem main.Refresh(); do textbox ale coś nie chce odświeżyć wyświetlonej treści

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