【发布时间】:2012-06-08 16:20:32
【问题描述】:
在Silverlight中设置OpenFileDialog控件的filter属性时,有什么办法可以通过扩展名和部分文件名来过滤文件吗?例如,如果我只想显示以字母 A 开头并具有扩展名 .dat 的文件,如何设置过滤器属性。请记住,我可能有其他具有相同扩展名的文件以不同的字母开头。我不想展示那些。感谢您的回复。
【问题讨论】:
-
不确定这是否可行,但在您的过滤器中,您是否可以像“文本文件 (.txt)|a*.txt 但不是文本文件您的 .dat?我无法测试这个 atm因为我的电脑上没有 .net 设置。
-
我确实尝试过这种方法。因为在我的情况下,我正在寻找 dat 文件而不是 txt 文件,这并不重要,我将过滤器属性设置为 Convert's ( .DAT )|A*.DAT 但仍然出现 Invalid file filter format 的例外情况 你能让它工作还是只是假设它应该工作?再次感谢您的回复。
-
我认为它可能基于过滤器结构工作。我没有在这台 PC 上安装 .NET,也没有另一台 PC。我认为如果没有找到自定义的或可能扩展它,您可能无法做到这一点。从来没有真正需要限制文件的名称。
-
你的 silverlight 版本是什么?
标签: silverlight filter filenames openfiledialog