问题标签 [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 回答
1686 浏览

.net - FolderBrowserDialog 挂在 .Net 安装程序项目中

我编写了一个工具,它应该被称为 .Net 安装程序项目的一部分。

它应该向用户询问目录,然后更新我的配置。

我使用以下代码来显示文件选择器 dlg:

如果我从命令行运行该工具,则FolderBrowserDialog显示正常。如果它作为安装程序包的一部分从安装程序类中调用,它会在 ShowDialog() 处无限期挂起

编辑:当我从 VStudio 或从命令行运行它时,行为相同......我正在运行 .Net 4(不是客户端配置文件)

任何提示我可能做错了什么?

谢谢

马里奥

0 投票
1 回答
429 浏览

.net - C++\cli 检查是否可以在这里创建文件,FolderBrowseDialog

我正在使用 folderBrowseDialog 让用户能够选择程序将保存某些文件的位置。存在用户可以选择应用程序无法操作的路径的问题,例如“c:\”(程序由用户而不是管理员启动)

每当我尝试选择用户无法操作的路径时,我已经看到一些程序建议我将路径更改为“我的文档”,但是我不知道该怎么做。请注意,我使用的是 folderBrowseDialog 而不是 savefiledialog。

所以我想也许我会弹出一个警告,使用 FileIOPermission。但由于某种原因它不起作用。这是我编写的快速代码,但从未抛出异常。 MSDN 上的 FileIOPremission

0 投票
1 回答
1272 浏览

c# - FolderBrowserDialog C# SelectedPath 始终显示在底部

我通过以下方式打开 FolderBrowserDialog:

这行得通。但是每次我在此对话框中选择一个新文件夹时,整个“文件夹树”都会向下滚动到底部,以便所选文件夹位于 FolderBrowserDialog 的底部。这很烦人,因为我总是必须再次向下滚动才能选择另一个文件夹...

有什么解决办法吗?

谢谢!

0 投票
1 回答
647 浏览

c# - 在 WPF 中为 FolderBrowserDialog 应用 xaml 样式

我有一个样式 Xaml,用于设置 WPF 窗口的样式。但是我在窗口中使用的 FolderBrowseDialog 不会应用相同的样式。这在实际窗口和对话框弹出窗口之间产生了奇怪的 UI 差异。如何纠正这个问题?

0 投票
1 回答
812 浏览

windows-shell - SHBrowseForFolder 文本编辑

我有一些关于SHBrowseForFolder(). 我将它与BIF_USENEWUI,BIF_RETURNONLYFSDIRS和一起使用BIF_VALIDATE。我主要是编辑框有问题。我希望它的功能有点不同。

  1. 让我们假设,我在一个有效的目录"C:\path"中。如果我在文本框中输入一个不存在的文件夹(让我们称之为"Folder1"),然后按 OK,那么我收到的路径是"C:\path". 有没有办法让它在我按下 OK 时创建"Folder1""C:\path"给我路径"C:\path\Folder1"?(无需使用“新建文件夹”按钮)

  2. 目前,我可以单击"Make New Folder",它会创建一个可以重命名的新文件夹。在文本编辑中,它显示为新文件夹(其默认名称)。重命名文件夹后,它仍然在文本编辑中显示为新文件夹,除非我单击另一个文件夹,然后单击新命名的文件夹。有没有办法在我重命名文件夹后立即更新文本编辑?

0 投票
1 回答
1890 浏览

c# - 如何从 FolderBrowserDialog 更新文本框

我试图在我的 WPF 应用程序中使用 FolderBrowserDialog 来指示源和目标文件夹路径。目前,我有一些技巧作为我的解决方案:

但是,我正在尝试找出一个更优雅的解决方案,但事实证明这很困难,因为我对 WPF 还很陌生。我知道数据绑定是一种在 WPF 中自动更新 UI 元素的流行方法,但由于文件夹路径是从对话框中选择的,我不知道数据绑定是否是一个可行的选项。

任何帮助将不胜感激。

0 投票
2 回答
2828 浏览

c# - FolderBrowserDialog 未显示在第二个表单上

好的,这是我想要实现的主要本质以及它正在做的事情的症状。

我有一个主窗口窗体。在此表单上,用户可以单击一个按钮,该按钮将打开一个新的单独的表单。此表单将有一个按钮,该按钮应该显示一个 FolderBrowserDialog。相反,它只是锁定 form2 并且从不显示任何内容。

这基本上是我处理表单等的代码。

这是在我做了一些无趣的事情后加载的第一种形式。

这是从第一种形式调用的第二种形式

单击按钮后,对话框不显示,form2 被锁定,无法执行任何操作。

我也尝试过改变

结果相同。

任何帮助,将不胜感激!如果您需要更多信息,请告诉我,我可以尽我所能提供。

编辑

我忘了提(实际上完全忘了)打开第二种形式的方法是一个单独的线程。

所以第一个表单启动了一个线程,它打开了第二个表单,它应该打开一个不是它的对话框。现在我认为它与线程有关..

0 投票
0 回答
301 浏览

c# - 使用 Mono 选择带有 FolderBrowserDialog 的映射设备

有什么方法可以让 FolderBrowserDialog 在 OSX 中显示其他设备或映射驱动器?我有一个网络映射目录,它没有出现在列表中。

0 投票
1 回答
15142 浏览

vbscript - 在 VBS 中使用 xcopy(有一个转折)

好的,这就是交易:我正在尝试编写一个脚本来执行一个简单的 xcopy。问题是我希望用户能够浏览源文件夹和目标文件夹。我有几个简单的部分,但我无法将它们拼凑在一起,特别是试图区分源和目标,并试图从浏览功能中获取输出......

任何帮助将不胜感激。

0 投票
1 回答
316 浏览

vb.net - vb.net浏览文件夹描述空间不够

我正在使用FolderBrowserDialog允许用户选择存储文件的文件夹。我还使用该description属性为用户提供有关放置此类文件夹的理想位置的提示。但是,描述文本的空间似乎只允许 3 行文本,这对我来说还不够。文本的其余部分被截断。有没有办法强制对话框允许更长的描述?

提前致谢!