2013-04-18 3 views
0

С winforms, когда я нажимаю правой кнопкой мыши на папке или пытаюсь удалить папку в пределах FolderBrowserDialog, окно становится безответственным, и я должен принудительно закрыть его.Windows Forms FolderBrowserDialog зависает приложение

Вот код:

private void btnOpenFileDialog_Click(object sender, EventArgs e) 
{ 
    folderBrowserDialog1.SelectedPath = txtBoxLog.Text; 
    folderBrowserDialog1.RootFolder = Environment.SpecialFolder.MyComputer; 
    if (folderBrowserDialog1.ShowDialog()==DialogResult.OK) 
    { 
     txtBoxLog.Text = folderBrowserDialog1.SelectedPath; 
    } 
} 
+1

Что вы указали в txtBoxLog.Text? –

+0

Я установил его в C: \ temp \. Папка существует, и ее путь корректно открывается в диалоговом окне. – misleadingTitle

+1

попробуйте создать программу: FolderBrowserDialog folderBrowserDialog1 = new FolderBrowserDialog(); вместо использования элемента управления FolderBrowserDialog из панели инструментов. –

ответ

0

Проблема была широкая система, поэтому контроль был правильно вести себя в неправильном пути (ирония).