问题标签 [folderbrowserdialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
13843 浏览

c# - 从 PropertyGrid 显示详细的文件夹浏览器

请注意,这不是一个重复的问题。

如何从 PropertyGrid 显示详细的 FolderBrowser,如下图所示(来自具有省略号的字段/属性......) 详细的文件夹浏览器

使用

我们得到了简约的文件夹浏览器

简约文件夹浏览器

0 投票
1 回答
7978 浏览

c# - 如何在控制台应用程序中使用浏览文件夹对话框

我创建了一个程序来监视目录中的文件发生了什么。例如,如果我添加一个新文件,它会显示新文件的路径和名称。尽管我在 Windows 窗体中对其进行了编码,但我想将其更改为控制台应用程序,以便在控制台上显示结果

我的问题是如何使用控制台浏览文件夹?任何想法提前谢谢

Windows 窗体代码如下:

这是我的全部代码

0 投票
1 回答
615 浏览

c# - WPF应用程序中的FolderBrowserDialog抛出应用程序异常而不是绑定异常

您好,我正在使用System.Windows.Forms.FolderBrowserDialog我的WPF application来选择用户计算机中的文件夹。所选文件夹显示在 a 中TextBox,并在视图模型中进行验证。

我正在尝试在以下情况下显示无效文件夹Error Template消息:TextBox

  1. 如果文件夹不存在且不可访问。
  2. 如果用户选择的文件夹是系统文件夹。对于此示例,我将值硬编码为@"c:\windows\boot".

我注意到的是:如果我键入一个不存在的文件夹,我将得到允许我设置错误模板的绑定异常。

但是,如果我选择了一个用户无权访问的驱动器,或者我选择了@"c:\windows\boot"我将得到一个异常,该异常要么在App.xamlunhandle 异常中被捕获,要么如果你有一个 try catch(设置文件夹的位置),它将在那里被捕获。我怎样才能将其作为绑定异常?在我决定将它作为尝试捕获之前,我想了解是否有任何方法可以将其作为绑定异常(这样可以节省点击!)。

这是代码:

我只有MainWindowMainWindowViewModel

代码隐藏

0 投票
2 回答
768 浏览

c# - folderbrowserdialog 访问路径无效

每次我运行程序时,它都会出现一个错误,提示访问路径被拒绝。我已经检查了允许所有用户的文件夹,未选中只读,但它仍然无法工作

0 投票
2 回答
1936 浏览

c# - 如何创建从 CommonDialog 类派生的自定义用户控件

我想扩展 FolderBrowserDialog 以选择包含所选文件夹的子文件夹(添加复选框以设置是否包含)。我发现我无法扩展基本的 FolderBrowserDialog,因为它是一个密封类。

所以我认为最简单的解决方案是创建一个用户控件,它派生自 CommonDialog(与 FolderBrowserDialog 相同的类),从标准 FolderBrowserDialog 复制代码并稍微改变它,使其也具有“包含子文件夹" 复选框。

但是当我从默认的 FolderBrowserDialog 复制代码时,它给了我一个错误:

它指出了“[my_class_name].Designer.cs”文件。

哪里可能有问题?

顺便说一句,我已经将该项目创建为 Windows 窗体控件库..

0 投票
2 回答
99793 浏览

vb.net - VB.NET 中带有文本框的文件夹浏览器

我有一个文本框,其中填充了从数据库获取的路径(但这无关紧要)。所以我想要一个FolderBrowserDialog 按钮,我在其中打开-> 浏览文件夹并选择一个路径(即通过选择某个文件夹),然后确定/保存该路径并在文本框中对其进行更新。

所以在整个情况下 - 我不知道如何使用 OpenFolderBrowserDialog,因为当我拖动它时 - 它只进入页面底部,但我想将它作为按钮放在我的 WinForm 中的某个位置。还有 - 所选路径如何保存到(即字符串)变量中,以便我可以将其设置为文本框的值?某种方法?

0 投票
1 回答
1212 浏览

c# - Windows Forms FolderBrowserDialog hangs the application

With winforms, when I right click on a folder or try to delete a folder within the FolderBrowserDialog the window becomes irresponsive and I've to force-close it.

Here's the code:

0 投票
4 回答
40124 浏览

c# - C# - WPF - 在不使用 System.Windows.Forms 的情况下获取文件夹浏览器对话框?

我有这个WPF应用程序,我希望有从用户那里获取目录路径的功能。我想使用一些文件夹浏览器对话框,但我不想从里面实现它System.Windows.Forms或使用一些巨大的脚本。WPF 中是否有一些路径获取对话框已经实现?

我在这里阅读了类似问题的答案,但里面充满了 System.Windows.Forms..

我在工具箱中没有找到类似的东西,我从 WPF 开始,所以我可以使用一些帮助。

先感谢您 :]

0 投票
1 回答
2171 浏览

c# - 将不带扩展名的文件名加载到 CheckedListBox

我有一个checkedListBox;将文件加载到文件夹中;检查时运行/打开。

我想要实现的是:
- 将不带扩展名的文件名加载到 CheckedListBox 中。

我可以检索:

但; 我只想被检索:“文件名”(有或没有扩展名)。

就像是:

我试图用 folderBrowserDialog 做到这一点,但我不知道如何做到这一点。

我当前的代码:

谁能指出我正确的方向?提前致谢。

0 投票
3 回答
1154 浏览

c# - C#如何允许使用folderBrowserDialog选择我的电脑

在我的应用程序中,我希望 folderBrowserDialog 允许选择My Computer. My Computer但是从对话框中选择后,确定按钮会被禁用。

有什么方法可以选择My ComputerinBrowse Dialog吗?