Открытие изображение в новом диалоговом окне C#
Формулировка задачи:
Здравствуйте! Подскажите пожалуйста, как открыть обработанное изображение черно-белым фильтром в новом диалоговом окне? Форму я создала, необработанное изображение открывается, а обработанное почему-то нет.
Решение задачи: «Открытие изображение в новом диалоговом окне C#»
textual
Листинг программы
- public partial class Preview1 : Form
- {
- private Bitmap _previewBitmap;
- public Preview1(Bitmap bitmap)
- {
- if (bitmap == null) throw new ArgumentNullException("bitmap");
- _previewBitmap = bitmap;
- InitializeComponent();
- }
- private void Preview1_Load(object sender, EventArgs e)
- {
- pictureBox1.Image = _previewBitmap;
- }
- }
- // в главной форме
- private void чернобелыйToolStripMenuItem_Click(object sender, EventArgs e)
- {
- var bmp = new Bitmap(pictureBox1.Image);
- //Преобразуем картинку
- MakeGray(bmp);
- //Помещаем преобразованное изображение в PictureBox2
- pictureBox2.Image = bmp;
- Preview1 preview = new Preview1(bmp);
- preview.ShowDialog();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д