我在我的应用程序中使用文件夹浏览器对话框来选择文件夹。现在我想要这样一个东西,在文件夹中应该只有html文件没有别的选择。就像我们有打开文件对话框,只有我们想要显示html文件然后我们使用openfiledialog的过滤器属性。所以如何在文件夹浏览器对话框中保留或仅选择文件夹中的html文件?
那我怎样才能过滤文件夹浏览器对话框中的文件?
编辑 仅选择包含.HTML的文件夹。
答案 0 :(得分:2)
将此作为您的过滤器:
HTML files (*.htm; *.html)|*.htm;*.html|All files (*.*)|*.*
答案 1 :(得分:2)
您在编辑中强调要使用FolderBrowser来选择文件。这是一个矛盾。只需使用带有* .HTML过滤器的FileOpen对话框。
也许你的意思是:只选择包含.HTML的文件夹,但没有内置的支持。
您必须考虑这对嵌套文件夹意味着什么。您需要至少在一个级别上展望的东西,但是任何子目录都可能具有HTML文件(向下几级)。
答案 2 :(得分:1)
在选择文件时,是否有任何特殊原因要使用文件夹浏览器对话框?打开文件对话框是可过滤的,应该是您用于文件选择的内容。
要获得真正的答案:afaik,无法过滤文件夹浏览器对话框。