У меня есть приложение основной формы, которое представляет собой контейнер MDI. Пользователь может нажать кнопку, чтобы открыть новую форму (не как дочерний элемент MDI), а затем из этой новой всплывающей формы я хочу иметь кнопку, которая создает другую форму в качестве дочернего элемента MDI.
В основной форме у меня есть:
ResSelectForm resSelectForm = new ResSelectForm();
resSelectForm.Show();
Итак, в появившейся форме resSelect
, когда пользователь нажимает кнопку OK, у меня есть:
ImageForm imageForm = new ImageForm();
imageForm.MdiParent = Mainform; // doesn't work
imageForm.Show();
Я получаю следующую ошибку:
Ошибка CS0119 «MainForm» — это недопустимый тип в данном контексте.