Графический редактор. Передача размера изображения - C#
Формулировка задачи:
Доброго времени суток, господа. Пишу графический редактор с наложением разных эффектов(как в фотошопе, аля: сепия, резкость и т.д. и т.п.). Но столкнулся с проблемой, которую не могу решить. Суть в чём:
Вот я запускаю программу
Далее выбираю пункт меню "Создать"
И дальше открывается вот такое окошко
Моя проблема заключается в том, что я не знаю как обратиться к главной форме, чтобы по кнопке применить создавалось изображение с тем размером, которое я задаю в поля. Изображение должно создаваться в pictureBox-е на главной форме. Как быть, что нужно сделать. Подскажите, пожалуйста
Решение задачи: «Графический редактор. Передача размера изображения»
textual
Листинг программы
class FormCreate
{
public Size PicSize { get; private set; }
void applyButton_Click(...)
{
PicSize = new Size(...);
DialogResult = DialogResult.OK;
Close();
}
void cancelButton_Click(...)
{
DialogResult = DialogResult.Cancel;
Close();
}
}
class MainForm
{
void createMenu_Click(...)
{
FormCreate cform = new FormCreate();
DialogResult res = cform.ShowDialog();
if (res != DialogResult.OK)
return;
Size picSize = cform.PicSize;
// ...
}
}