Когда пользователь нажимает кнопку ОТМЕНА из OpenFileDialog, программа вылетает (я думаю, это потому, что программа продолжается).Как я могу сделать это, когда пользователь нажимает кнопку CANCEL, он просто закрывает диалоговое окно, но не выходит из программы?
Stream myStream;
OpenFileDialog ofd = new OpenFileDialog();
if (ofd.ShowDialog() == DialogResult.OK)
{
if ((myStream = ofd.OpenFile()) != null)
{
string strfilename = ofd.FileName;
string filetext = File.ReadAllText(strfilename);
txtMain.Text = filetext;
textBox2.Text = Path.GetFileName(strfilename);
}
}
Когда пользователь нажимает кнопку CANCEL: фактический результат: ошибка Ожидаемый результат: диалоговое окно закрывается и возвращаетсяна основную форму