У меня есть родительская форма и дочерняя форма. Мне нужно открыть дочернюю форму в начале метода, выполнить несколько довольно интенсивных задач, а затем закрыть дочернюю форму после завершения.
Вот в основном то, что я до сих пор пробовал (без удачи):
Родительская форма:
Child child = new Child();
Method()
{
child.ShowDialog();
//Method code here
child.CloseScan();
}
Детская форма:
public void CloseScan()
{
this.Close();
}