Графический редактор. Передача размера изображения - 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;
- // ...
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д