禁用 savefiledialog 的文件名框

Posted

技术标签:

【中文标题】禁用 savefiledialog 的文件名框【英文标题】:disable savefiledialog's filename box 【发布时间】:2012-06-11 12:47:39 【问题描述】:

我使用savefiledialog 来保存文件,但我不希望用户能够更改文件名字段中的文本。我之前的表格向他们展示了如何命名文件。是否可以使文本框不可编辑?还是我最好的选择只是制作我自己的表单,只允许用户设置保存目录?

谢谢!

【问题讨论】:

A FolderBrowserDialog 将只显示文件夹msdn.microsoft.com/en-us/library/… 【参考方案1】:

FolderBrowserDialog 可能是更好的选择。

【讨论】:

【参考方案2】:

据我所知,没有办法禁用部分 SaveFileDialog。如果您想让用户选择指定要保存到的目录,请改用FolderBrowserDialog。

您可以使用RootFolder 属性来设置起始文件夹。一旦用户单击“确定”,您就可以通过 smilpy 访问 SelectedPath 属性来获取选择的路径。

【讨论】:

以上是关于禁用 savefiledialog 的文件名框的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 SaveFileDialog 将多个标签和文本框(9 个标签和 9 个文本框)保存为 .txt?

saveFileDialog 停止工作 + 从 Internet 下载文件

在禁用windows登录的情况下,sa密码也忘记了,怎么处理

使用 SaveFileDialog 将数据保存到文本文件?

使用SaveFileDialog将数据保存到文本文件?

使用 savefiledialog 保存图像时出现问题