C# Winforms选择用于保存文档的文件名
我有一些数据,我想将其导出到excel。我做了所有的代码,一切正常,现在我想把excel文件保存到硬盘上。我也可以这么做。但我的问题是,我不知道如何允许客户设置自己的文件名 我所尝试的:C# Winforms选择用于保存文档的文件名,c#,.net,excel,winforms,C#,.net,Excel,Winforms,我有一些数据,我想将其导出到excel。我做了所有的代码,一切正常,现在我想把excel文件保存到硬盘上。我也可以这么做。但我的问题是,我不知道如何允许客户设置自己的文件名 我所尝试的: FolderBrowserDialog brwsr = new FolderBrowserDialog(); //Check to see if the user clicked the cancel button if (brwsr.ShowDialog() == DialogResult.Cancel)
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
与FolderBrowserDialog
非常相似,因此您几乎可以替换现有的代码;)
指定文件类型(编辑)
看一看
您需要使用
SaveFileDialog
。这让用户指定一个路径+文件名。有关更多信息,请查看此链接:
SaveFileDialog
与FolderBrowserDialog
非常相似,因此您几乎可以替换现有的代码;)
指定文件类型(编辑)
看一看
你想要替代品你想要替代品如何判断“saveFileDialog”是我只需要一个excel文件类型?(xlsx,xls)?我将在30分钟后回来接受您的ansewr,另外oneFilter是要设置的属性,而不是要调用的方法@YoupTube我的错误,删除了我的评论。如何判断“saveFileDialog”是我只需要一个excel文件类型?(xlsx,xls)?我将在30分钟后回来接受您的ansewr,另外oneFilter是要设置的属性,而不是要调用的方法@YoupTube我的错误,删除我的评论。
Excel files (*.xlsx)|*.xlsx|All files (*.*)|*.*