Windows Forms FolderBrowserDialog挂起应用程序

本文关键字:应用程序 挂起 FolderBrowserDialog Forms Windows | 更新日期: 2023-09-27 18:09:53

使用winforms,当我右键单击文件夹或试图删除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;
    }
}

Windows Forms FolderBrowserDialog挂起应用程序

问题是系统范围的,所以控件正确地以不正确的方式运行(讽刺)。