打开对话框保存对话框
1.打开对话框
1 FolderBrowserDialog openFileDialog1 = new FolderBrowserDialog(); 2 openFileDialog1.Description = "(*.gdb)|*.gdb"; 3 DialogResult pDialogResult = openFileDialog1.ShowDialog(); 4 if (pDialogResult != DialogResult.OK) 5 return; 6 string pPath = openFileDialog1.SelectedPath; 7 8 string pFileName = System.IO.Path.GetFileName(pPath);
2.保存对话框
SaveFileDialog saveFileDialog1 = new SaveFileDialog(); saveFileDialog1.Filter = "文本文件 (*.txt)|*.txt|所有文件 (*.*)|*.*"; //删选、设定文件显示类型 saveFileDialog1.FilterIndex = 2;//设置默认文件类型显示顺序 saveFileDialog1.RestoreDirectory = true;//保存对话框是否记忆上次打开的目录 //saveFileDialog1.AutoUpgradeEnabled = false;//改了对话框的样式 DialogResult dr = saveFileDialog1.ShowDialog(); if (dr == DialogResult.OK) { string path = saveFileDialog1.FileName; } saveFileDialog1.Dispose(); string filePath = saveFileDialog1.FileName;//上面是保存文件对话框
3.选择路径
1 // 选择路径 2 private string SelectPath() 3 { 4 string path = string.Empty; 5 System.Windows.Forms.FolderBrowserDialog fbd = new System.Windows.Forms.FolderBrowserDialog(); 6 if (fbd.ShowDialog() == System.Windows.Forms.DialogResult.OK) 7 { 8 path = fbd.SelectedPath; 9 } 10 return path; 11 }
作 者:marvelousone
首发日期:2017-08-29 14:31
文章出处:https://www.cnblogs.com/marvelousone/p/7448100.html
关于博主:前端萌新
支持博主:留步扫个码,右侧领红包打赏~~
转载博客:如果您觉得本文有帮助,请带上署名和本文地址随意转载 | 仅供学习交流,严禁商业用途!
版权声明:自由转载-非商用-非衍生-保持署名(
创意共享3.0许可证
)
公众号:关注一下也是支持~不会打扰您
恰饭小广告区
阿里云优惠链接
阿里云国内短信套餐包活动
阿里云新人活动
ECS老用户福利
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· .NET 适配 HarmonyOS 进展
· 手把手教你更优雅的享受 DeepSeek
· 腾讯元宝接入 DeepSeek R1 模型,支持深度思考 + 联网搜索,好用不卡机!
· AI工具推荐:领先的开源 AI 代码助手——Continue
· 探秘Transformer系列之(2)---总体架构
· V-Control:一个基于 .NET MAUI 的开箱即用的UI组件库