Winforms选择文件名以保存文档
本文关键字:保存 文档 文件名 选择 Winforms | 更新日期: 2023-09-27 18:36:38
我有一些数据,我想将其导出到excel中。我完成了所有代码,一切正常,现在我想将该 excel 文件保存到硬盘驱动器。我也可以这样做。但我的问题是我不知道如何允许客户设置他/她自己的文件名。
我尝试过的:
FolderBrowserDialog brwsr = new FolderBrowserDialog();
//Check to see if the user clicked the cancel button
if (brwsr.ShowDialog() == DialogResult.Cancel)
return;
else
{
string newDirectoryPath = brwsr.SelectedPath;
//Do whatever with the new path
}
该方法的问题是它只允许用户选择要将文件保存到的文件夹。我想让所有用户指定路径和文件名。
有什么想法可以帮助请求吗?
非常感谢
您需要
改用SaveFileDialog
。这让用户指定路径 + 文件名。查看此内容以获取更多信息: MSDN 上的 SaveFileDialog
SaveFileDialog
与FolderBrowserDialog
非常相似,因此您几乎可以替换已有的现有代码;)
指定文件类型(编辑)
查看筛选器属性。
Excel files (*.xlsx)|*.xlsx|All files (*.*)|*.*