Aktualizajca grida z innego formularza

0

Witam.

Mam dwa formy, w pierwszym mam datagridview.

Chciałbym teraz aby w momencie zamykania drugiego z form'ów aktualizował mi się ten pierwszy. Grid jest ładowany z pliku XML. Dlatego po zmianach jakie robię w drugim formie, chciałbym ponownie załadować plik do datagridview. Robi mi to funkcja w pierwszym formie.

I teraz chciałem ją jakoś wywołać z drugiego forma.

w form1 zrobiłem tak:

public static form1 form1Static = null;

natomiast w form2:

form1.form1Static.ZaladujGridXMLem(Main.mainPath + "/Temp/test.xml");

Niestety aplikacja wysypuje mi się podczas próby wywołania funkcji. Dostaję taki komunikat:
" Object reference not set to an instance of an object. "

Będę wdzięczny za pomoc.

0

jeżeli wywołujesz druga forme przez dialog to niech druga forma zwróci DialogResult :

class Form1{
Form2 form2 = new Form2();
if(DialogResult.OK == form2.ShowDialog())
{
OdswiezDataGrid();
}

}

0

przyznam, że nie bardzo wiem o co chodzi :/

Jestem troszkę nie kumaty ;)

Mógłbyś dać jeszcze jakąś podpowiedź?

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