c#设置OpenFileDialog的Filter属性

c#设置OpenFileDialog的Filter属性

如Text Documents (*.txt) |*.txt| Wrox Documents (*.wroxtext) |*.wroxtext| AllFiles |*.*

每个部分用竖杠字符(|)分隔开。每个部分都需要两个字符串,第一个字符串定义在列表框中显示的文本,第二个字符指定要在对话框中显示的文件扩展名。

如上面的Filter参数有三个部分:

Text Documents (*.txt) |*.txt

Wrox Documents (*.wroxtext) |*.wroxtext

AllFiles |*.*

 

需要注意的是文件扩展名字符串后不允许有空格,

如果在*.txt后面加个空格,Text Documents (*.txt) |*.txt|*.wroxtext| AllFiles |*.*

运行时就会发现,OpenFileDialog是无法识别txt文件的。

你可能感兴趣的:(C#)