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