黑马程序员技术交流社区

标题: 打开文件对话框中过滤器的相关问题 [打印本页]

作者: 吕瑞    时间: 2013-1-14 11:08
标题: 打开文件对话框中过滤器的相关问题
本帖最后由 吕瑞 于 2013-1-15 08:55 编辑

OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "图片|*.jpg|文档|*.txt"

我想图片筛选的时候不只有jpg格式的,还想包括png、gif等格式的文件怎样设置?
作者: 林嘉健    时间: 2013-1-14 13:03
同学 你是黑马5期的同学吗?  如不是请到黑马6期发帖~
作者: jonn    时间: 2013-1-14 13:07
用正则,打开文件对话框给文件名解析并匹配正则就可以过滤了...
作者: 林嘉健    时间: 2013-1-14 13:11
问题还是要解决一下的。

如需要增加png、gif格式文件 可修改为
  1. ofd.Filter = "png文件|*.png|gif文件|*.gif|所有文件|*.*"
复制代码
即可

过滤器赋值的字符串比较特殊,它是以一个 | 加上左右2边的字符串做为一个整体而成立的

作者: 吕瑞    时间: 2013-1-15 08:57
杨中科 发表于 2013-1-14 17:50
"图片文件|*.jpg;*.png;*.bmp|所有文件|*.*"

多谢杨老师




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2