Filter的使用!
请问OpenFileDialog中 的Filter的使用,是怎么使用的?
是什么意思哈?
------解决方案--------------------文件筛选器
比如选取图片文件
OpenFileDialog1.Filter="图片文件(*.jpg,*.gif,*.bmp,*.jpeg,*.png)
------解决方案--------------------*.jpg;*.gif;*.bmp;*.jpeg;*.png"
------解决方案--------------------+1
------解决方案--------------------
文件夹是不过滤的,过滤的是有后缀名的文件,因为副本(2).csv和副本.csv都是以.csv为后缀的,而你筛选条件正是.csv,所以只显示以.csv为后缀的文件。
你选择了什么样的Filter,就只显示以该条件为后缀的文件
------解决方案--------------------你分别试试
情况1: "图片文件(*.jpg,*.gif,*.bmp,*.jpeg,*.png)
------解决方案--------------------*.jpg;*.gif;*.bmp;*.jpeg;*.png"
情况2: "图片文件(*.jpg,*.gif,*.bmp,*.jpeg,*.png)
------解决方案--------------------*.*"
着重说下情况2:明显 有点挂羊头卖狗肉的意思
用户选择文件类型的时候,下拉框中看到的是:图片文件(*.jpg,*.gif,*.bmp,*.jpeg,*.png)
而实际会把所有文件都显示出来(没有过滤图片),这时候实际起到作用的是 *.* 。
楼主仔细上机试试 ,看清我说的,再理解理解。
以
------解决方案--------------------
分隔
偶数行:供 显示 使用,就是给用户看的. (在那个下拉框中显示)
奇数行:实际起到过滤作用