//第一种 打开
OpenFileDialog ofd = new OpenFileDialog();//新建打开文件对话框
ofd.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Personal);//设置初始文件目录
// ofd.Filter = "文本文件(*.txt)|*.txt|所有文件(*.*)|*.*";//设置打开文件类型 文本文件(*.xls)|
string filter = @"所有文件|*.*|
压缩文件|*.zip;*.rar;*.arj|
文本文档|*.xls;*.txt;*.pdf;*.doc;*.html;*.wps;*.rtf|
图片文件|*.jpg;*.png;*.gif;*.jpeg;*.bmp|
视频文件|*.avi;*.mp3;*.swf;*.mpg;*.mov|
系统文件|*.int;*.sys;*.dll;*.adt|
可执行文件|*.exe;*.com;*.bat;*.vbs";
ofd.Filter = Regex.Replace(filter, @"\s", "");
if (ofd.ShowDialog(this) == DialogResult.OK)
{ //下边可以添加用户代码
MessageBox.Show(FileName);
}
//第二种 保存
if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
{
C# 几种选择文件Filter文件后缀很全
最新推荐文章于 2023-08-08 10:09:20 发布
本文详细介绍了在C# WinForm应用程序中如何设置文件对话框的过滤器,以便用户可以按文件类型选择文件。内容涵盖多种常见文件后缀的过滤方式,帮助开发者实现更友好的用户交互体验。

最低0.47元/天 解锁文章
581

被折叠的 条评论
为什么被折叠?



