Pep*_*peJ 3 c# forms windows winforms
嗨,我想知道是否有强制用户保存具有特定名称的文件.
例如,我知道你可以这样做:
SaveFileDialog.FileName = "string";
Run Code Online (Sandbox Code Playgroud)
但现在我想知道我是否可以锁定FileName,以便用户无法更改它.因为对于一个软件我要使FileName等于,(因为它加载文件的名称并将其作为TextBox的标题输入).
string Title;
Run Code Online (Sandbox Code Playgroud)
Ada*_*rth 10
好吧,如果您只需要他们选择一个目录,那么您就不需要了SaveFileDialog,而是可以使用FolderBrowserDialog至少让他们选择它去哪里.
当然,您不需要使用用户输入的文件名,SaveFileDialog除了让用户选择位置,文件名和类型之外,对话框没有任何特殊之处.您的代码可以忽略用户输入此表单的任何和所有信息......这显然有点无意义.
从可用性的角度来看,使用保存对话框将设置用户期望控制位置,类型和文件名(至少).只显示文件夹浏览器并告知它们名称是固定的(错误检查恰好具有此名称的文件),应该希望用户不希望控制文件名.
当然,如果用户甚至不需要控制位置,那么整个九码并自动完成,也许使用隔离存储或隐藏在应用程序安装路径中的文件.
| 归档时间: |
|
| 查看次数: |
2484 次 |
| 最近记录: |