仅保存路径,不添加文件名或格式[重复]

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

【讨论】:

以上是关于仅保存路径,不添加文件名或格式[重复]的主要内容,如果未能解决你的问题,请参考以下文章

下载文件是网页格式,打开后重复打开关闭不了

Powershell - 文件名中的变量时不支持路径格式

在存word文档时,为啥会出现网络或路径不可用

仅使用 7z 压缩文件而不保留路径

将 Java 手机/电话上的通话保存为 mp3 或任何音频格式/文件

求求各位!!!保存excel的时候出现不能访问。文件名或路径不存在