Я передал объект набора данных в конструктор моей формы1. теперь мне нужно обновить form1 из form2, поэтому код, который я написал в form1_load(), должен быть обновлен. но проблема в том, что form1 нуждается в наборе данных в качестве аргумента, который мне не нужен. просто хочу перезагрузить форму1.Как перезагрузить форму, когда она запрашивает параметры?
вот код для form1 (coordinator2) конструктор:
private DataSet _ds = null;
public Coordinator2(DataSet ds)
{
InitializeComponent();
_ds = ds;
}
и вот, что я хочу сделать:
this.Close();
Coordinator2 cr2 = new Coordinator2(?);
cr2.refresh();
, когда я писал выше код, он говорит: Coordinator2 не имеет никакого конструктора, который принимает 0 аргументов.
Кто автор класса 'Coordinator2'? и что такое 'DataSet'? если это необязательный проход null. –
Дорогой Шрирам, я не понял вас, «автором Координатора2». Я отправил объект Dataset, который содержит успешный зарегистрированный профиль пользователя, поэтому я использовал ds во многом. например, приветствовать зарегистрированного пользователя, а также для фильтрации данных и т. д., а другое: я уже сделал следующее: Координатор2 cr2 = новый Координатор2 (null); cr2.refresh(); , но этот код не обновляет координатор2. потому что я написал несколько кодов в событии Coordinator2_load(), который работает в первый раз с загрузкой Coordinator2, но ничего не делает после обновления. –