@EboLiK

Как после выбора картинки через openfiledialog сохранить ее в другую папку?

Надо чтобы после открытия окна и выбора картинки, она сохранялась в папку с проектом
Желательно без использования savefiledialig)
Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog();
            dlg.FileName = "";
            dlg.Filter = "All supported graphics|*.jpg;*.jpeg;*.png|" + "JPEG (*.jpg;*.jpeg)|*.jpg;*.jpeg|" + "Portable Network Graphic (*.png)|*.png";

            // Show open file dialog box
            Nullable<bool> result = dlg.ShowDialog();

            // Process open file dialog box results
            if (result == true)
            {
                img.Source = new BitmapImage(new Uri(dlg.FileName));
}


В winforms C++ делал так:
openFileDialog1->Filter = "(*.png)|*.png";
			String^ fname;
			openFileDialog1->ShowDialog();
			fname = openFileDialog1->FileName;
			pictureBox1->Image = System::Drawing::Image::FromFile(fname);
			Bitmap^ img = gcnew Bitmap(pictureBox1->Image);
			img->Save("picture\\" + Temp);
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ответы на вопрос 1
NikFaraday
@NikFaraday
Student full-stack Developer
Попробуйте File.Move()
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы