OpenFileDialog - 仅显示没有扩展名的文件名

2024-01-01

我的 C# 程序中有以下代码:

        OpenFileDialog fDialog = new OpenFileDialog();
        fDialog.Title = "Open a file";
        fDialog.Filter =
           "NCF files (*.ncf)|*.ncf|All files (*.*)|*.*|No Extensions (*.)|*.";



我希望能够让用户从以下选项中进行选择:

*.NCF(仅限扩展名为 .NCF 的文件)
**.*(全部文件)

以及具有以下内容的文件没有扩展名例如:

没有扩展名的文件



我知道 ***.* 会执行此操作,但它还会显示 .NCF、.TXT 以及同一目录中的所有其他文件。

我只是希望能够显示没有扩展名的文件名。



用*过滤。没有成功。在 DOS 窗口中执行此操作时效果很好(dir *.) ,但 C# 似乎忽略了 *.筛选。





有没有办法用 C# 来做到这一点?

Thanks.


我知道这有效:

fDialog.Filter = "No extension Files|" + null;

我没有测试过多项选择..

虽然这是一篇旧文章,但我认为这会对那些寻找一种仅显示没有扩展名的文件的方法的人有益。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OpenFileDialog - 仅显示没有扩展名的文件名 的相关文章

随机推荐