общаться или получить доступ к родителю от другого с помощью C #

Кажется, у меня много проблем с простой проблемой. Да, я новичок в C #, но я пытаюсь узнать, что я могу, не спеша, чтобы опубликовать вопрос. В этом случае я просто думаю, что не задаю правильный вопрос.

Никакие примеры кода здесь не помогут, потому что я говорю об основах (реализации). Я еще ничего не кодировал, просто используйте визуальный конструктор для создания оконных форм и меню.

Проблема, с которой я сталкиваюсь, заключается в том, что когда я выбираю пункт меню (назовите его: установить пути), я хочу, чтобы этот список в моей главной форме загружался с пути, выбранного, когда я нажимал ok на form2. Поэтому я сделал простой диалог поиска папки, и мой новый путь был сохранен в form2 в текстовом поле. Когда я нажму "ok" в этой форме 2, я хочу, чтобы моя форма просмотра списка заполнилась. Я знаю, как сделать все это, но я не могу на всю жизнь получить доступ к form1 из form2 или наоборот.

Я попытался сделать функцию обратного вызова, но получаю, что на нестатическую переменную нельзя ссылаться ... ошибка, потому что моя форма form1 статическая, поэтому я не могу создавать нестатические методы. Я заглянул в EventArgs, но это кажется чрезмерным убийством для такого распространенного запроса.

Так каков общий способ сделать это?

Ответы на вопрос(2)

Ваш ответ на вопрос