Witam, wiem że już powstało wiele tematów o przekazywaniu obiektów, jednak żaden mi nie pomógł. Mianowicie moje zadanie wygląda następująco.

  1. Odpalam Klase 1, która zawiera DataGridView oraz metodę WczytajDane().
  2. Odpalam Klase 2, która nie wie nic o Klasie 1 i w zasadzie nie powinna nic wiedzieć. (Nie wymaga tego aplikacja)
    2a. Z Klasy drugiej odpalam Klase 3, i w Klasie trzeciej potrzebuje mieć dostęp do Klasy pierwszej żeby wywołać metodę WczytajDane().

Jeżeli opis jest nieczytelny proszę o uwagę spróbuję inaczej to zobrazować. user image

Z góry dziękuję za pomoc.