gpt4 book ai didi

c# - 强制保存文件对话框以特定字符串作为文件名保存

转载 作者:可可西里 更新时间:2023-11-01 14:40:11 26 4
gpt4 key购买 nike

您好,我想知道是否有强制用户保存具有特定名称的文件。

例如我知道你可以这样做:

SaveFileDialog.FileName = "string";

但现在我想知道是否可以锁定 FileName,使用户无法更改它。因为对于我正在制作的软件来说,FileName 等于 (因为它加载文件名并将其作为文本框的标题输入) 是至关重要的。

string Title;

最佳答案

好吧,如果您只需要让他们选择一个目录,那么您就不需要 SaveFileDialog,而是可以使用 FolderBrowserDialog 至少让他们选择它去了哪里。

当然,您不需要使用用户在 SaveFileDialog 中输入的文件名,该对话框除了让用户选择位置、文件名和类型外没有什么特别之处。用户输入此表单的任何和所有信息都可以被您的代码忽略……这显然有点毫无意义。

从可用性的角度来看,使用保存对话框将使用户期望能够控制位置、类型和文件名(至少)。仅显示文件夹浏览器并通知他们名称已修复(对碰巧具有此名称的文件进行错误检查),应该意味着用户不会期望控制文件名。

当然,如果用户甚至不需要控制位置,也可以使用 Isolated Storage 自动完成整个九码的操作。或隐藏在您的应用程序安装路径中的文件。

关于c# - 强制保存文件对话框以特定字符串作为文件名保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7206553/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com