只显示文本文件openfiledialog

问题描述:

我想知道如何在c#中的打开对话框中过滤掉所有不是txt文件的文件。我一直在玩这个游戏很久没有欢乐了。只显示文本文件openfiledialog

使用Filter属性:MSDN Filter

下面是一个MSDN上如何自定义OpenFile Dialog

这里漫步是一个例子:

openFileDialog.Filter = "Text|*.txt|All|*.*"; 

如果你不想你可以删除All让他们选择其他类型的文件:

+0

由于我没有意识到使用过滤器时所显示的事情Internet快捷方式等。 – JohnB 2011-05-14 16:37:15

你不能使用.Filter属性吗?

http://msdn.microsoft.com/en-us/library/system.windows.forms.filedialog.filter.aspx

还是我误解你?

OpenFileDialog.Filter道具erty。

文档 - MSDN OpenFileDialog Class