c# – 强制保存文件对话框以特定字符串作为文件名保存
发布时间:2020-12-16 00:00:11 所属栏目:百科 来源:网络整理
导读:嗨,我想知道是否有强制用户保存具有特定名称的文件. 例如,我知道你可以这样做: SaveFileDialog.FileName = "string"; 但现在我想知道我是否可以锁定FileName,以便用户无法更改它.因为对于一个软件我正在使FileName等于,(因为它加载文件的名称并将其作为Text
嗨,我想知道是否有强制用户保存具有特定名称的文件.
例如,我知道你可以这样做: SaveFileDialog.FileName = "string"; 但现在我想知道我是否可以锁定FileName,以便用户无法更改它.因为对于一个软件我正在使FileName等于,(因为它加载文件的名称并将其作为TextBox的标题输入). string Title; 解决方法
好吧,如果您只需要他们选择一个目录,那么您就不需要SaveFileDialog而是可以使用FolderBrowserDialog来至少让他们选择它去哪里.
当然,您不需要使用用户在SaveFileDialog中输入的文件名,除了让用户选择位置,文件名和类型之外,该对话框没有任何特殊之处.您的代码可以忽略用户输入此表单的任何和所有信息……这显然有点无意义. 从可用性的角度来看,使用保存对话框将设置用户期望控制位置,类型和文件名(至少).只显示文件夹浏览器并告知它们名称是固定的(错误检查恰好具有此名称的文件),应该希望用户不希望控制文件名. 当然,如果用户甚至不需要控制位置,那么整个九码并自动完成,也许使用Isolated Storage或隐藏在应用程序安装路径中的文件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |