仅保存路径,不添加文件名或格式[重复]
Posted
技术标签:
【中文标题】仅保存路径,不添加文件名或格式[重复]【英文标题】:Save the path only, not adding a file name or format [duplicate] 【发布时间】:2016-08-21 18:56:14 【问题描述】:我想保存文件应该保存的路径,但我不希望用户添加文件名及其格式。只需选择应保存文件的地图即可。
以下代码无法保存路径,因为您还需要添加文件名。
SaveFileDialog saveFileDialog = new SaveFileDialog();
if (saveFileDialog.ShowDialog() == true)
lblDestination.Content = saveFileDialog.FileName;
谢谢!
【问题讨论】:
@C4ud3x 这与他们要求的完全相反;) 【参考方案1】:使用 FolderBrowserDialog 代替,这允许您只选择文件夹。
【讨论】:
【参考方案2】:听起来您想要FolderBrowserDialog
而不是您当前使用的SaveFileDialog
。
或者,如果您想保留当前对话框,Path.GetDirectoryName()
将允许您从saveFileDialog.FileName
中删除文件名。
MSDN
【讨论】:
以上是关于仅保存路径,不添加文件名或格式[重复]的主要内容,如果未能解决你的问题,请参考以下文章