c# - OpenFileDialog 中的多个文件扩展名

标签 c# winforms openfiledialog

如何使用 OpenFileDialog 在一个组中使用多个文件扩展名? 我有 Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg|PNG|*.png|TIFF|*.tiff" 我想创建组,所以 JPG 是 *.jpg 和 *.jpeg,TIFF 是 *.tif 和 *.tiff 以及“所有图形类型”?我该怎么做?

最佳答案

Try :

Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg;*.jpeg|PNG|*.png|TIFF|*.tif;*.tiff"

然后对“所有图形类型”进行另一轮所有扩展的复制/粘贴(如上所述与 ; 连接在一起):

Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg;*.jpeg|PNG|*.png|TIFF|*.tif;*.tiff|"
       + "All Graphics Types|*.bmp;*.jpg;*.jpeg;*.png;*.tif;*.tiff"

关于c# - OpenFileDialog 中的多个文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4710881/

相关文章:

c# - 如何等待不同类型的任务?

控制台中的 C# 简单 "Hello World"缺少一行代码?

c# - Emgucv 自动裁剪检测到的形状

c# - SSRS 报告中令人讨厌的 NULL 复选框

c# - 填充 dataGridView 感谢 backGroundWorker

c# - 从 GAC 或其他地方浏览/选择程序集

c# - 打开文件对话框中的strFileName

c# - 为什么 x 滚动条卡在 mschart 上?

c# - WPF - 将图像绘制到 Canvas 上并反复删除和重绘

c# - OpenFileDialog InitialDirectory 不接受相对路径吗?