Я пишу простое приложение Windows Form, в котором мне нужно предоставить пользователю возможность загружать изображение с ПК, после чего мне нужно показать это изображение в элементе управления PictureBox.
Когда я просматриваю картинку и нажимаю кнопку «Открыть», появляется диалоговое окно «Ошибка» со следующим содержимым:
"В вашем приложении произошло необработанное исключение. Если вы нажмете« Продолжить », приложение проигнорирует эту ошибку и попытается продолжить. Если вы нажмете« Выйти », приложение будет немедленно закрыто.
Путь не имеет юридической формы "
Вот мой код:
public partial class Form1 : Form
{
string Chosen_File = "";
public Form1()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
}
private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
selectpic.ShowDialog();
selectpic.Title = "Browse Employee Picture!";
selectpic.InitialDirectory = "System.Environment.GetFolderPath(Environment.SpecialFolder.Personal)";
selectpic.FileName = "";
selectpic.Filter = "JPEG Images|*.jpg|GIF Images|*.gif|BITMAPS|*.bmp";
Chosen_File = selectpic.FileName;
pictureBox1.Image = Image.FromFile(Chosen_File);
}
}