OpenFileDialog замораживает приложение / GUI, когда я нажимаю кнопку - PullRequest
0 голосов
/ 13 июля 2020

Я видел несколько вопросов об этой проблеме и пытался несколько решений, но ни одно из них не работает, возможно, я что-то упустил.

private void ButtonBrowseProfile_Click(object sender, EventArgs e)
{
     using(OpenFileDialog openFileDialog = new OpenFileDialog())
     {
          openFileDialog.Title = "Upload Profile Image";
          openFileDialog.Filter = "Image Files(*.jpg;*.jpeg;*.gif;*.bmp;*.png)|*.jpg;*.jpeg;*.gif;*.bmp;*.png";
          if (openFileDialog.ShowDialog() == DialogResult.OK)
               pictureBoxProfile.Image = new Bitmap(openFileDialog.FileName);
     }
}

Диалоговое окно не отображается, приложение отладки просто зависает и становится неактивным

WinForm,. NET Framework 4.8 | 528040

...