我正在制作一个程序,要求用户输入世界名称和作者姓名.单击完成后,将打开saveFileDialog并要求用户选择保存位置.但我希望它自动输入用户输入的世界名称作为文件名.但让用户可以自由地改变它.这是可能的,我该怎么做.
这是我的保存代码,saveFileDialog是在JSON过滤器设置上.
//Saving the project
if (saveWork.ShowDialog() == DialogResult.OK)
{
string output = JsonConvert.SerializeObject(MainForm.CurrentWorld);
try
{
string name = saveWork.FileName;
using (System.IO.StreamWriter sw = new StreamWriter(name))
sw.WriteLine(output);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1316 次 |
| 最近记录: |