private void LoadImg_btn_Click(object sender, EventArgs e) //Загружаем с диска изображение в бокс. { Bitmap image; Stream myStream = null; OpenFileDialog openFileDialog1 = new OpenFileDialog(); openFileDialog1.InitialDirectory = "c:\\"; openFileDialog1.Filter = "Image files (*.png; *.jpeg; *.bmp)|*.png; *.jpeg; *.bmp|All files (*.*)|*.*"; openFileDialog1.FilterIndex = 2; openFileDialog1.RestoreDirectory = true; if (openFileDialog1.ShowDialog() == DialogResult.OK) { try { if ((myStream = openFileDialog1.OpenFile()) != null) { using (myStream) { image = new Bitmap(openFileDialog1.FileName); // pictureBox3.Width = image.Width; // pictureBox3.Height = image.Height; LoadImg_box.Image = image; LoadImg_box.Invalidate(); // Insert code to read the stream here. } } } catch (Exception ex) { DialogResult rezult = MessageBox.Show("Невозможно открыть выбранный файл", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); MessageBox.Show("Error: Could not read file from disk. Original error: " + ex.Message); } } }