仅显示文本文件openfiledialog

时间:2011-05-14 16:19:51

标签: c#

我想知道如何过滤掉c#中打开的对话框中不是txt文件的所有文件。我多年来一直在玩这个并没有快乐。

3 个答案:

答案 0 :(得分:5)

使用过滤器属性:MSDN Filter

以下是关于如何自定义OpenFile Dialog

的MSDN演练

以下是一个例子:

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

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

答案 1 :(得分:1)

你不能使用.Filter属性吗?

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

或者我误解了你?

答案 2 :(得分:1)

OpenFileDialog.Filter财产。

文档 - MSDN OpenFileDialog Class