主要代码如下: //参考资料:http://dingxq.blog.163.com/blog/static/1305257612011037370779/ 部分解析请点击链接
saveFileDialog = new SaveFileDialog();
saveFileDialog.RestoreDirectory = true;//保存对话框是否记忆上次打开的目录
saveFileDialog.DefaultExt = "txt";
saveFileDialog.AddExtension = true;
saveFileDialog.FileName = "a";
saveFileDialog.InitialDirectory = @fullPathname;
saveFileDialog.OverwritePrompt = true;
saveFileDialog.Title = "保存文件";
saveFileDialog.ValidateNames = true;
string saveStr = null;
TextRange textRange = new TextRange(codeText.Document.ContentStart,codeText.Document.ContentEnd);
saveStr = textRange.Text;
if (saveFileDialog.ShowDialog().Value)
{
using (StreamWriter write = new StreamWriter(saveFileDialog.FileName))
{
write.WriteLine(saveStr);
}
}
本文介绍了一个文件保存的过程,包括设置保存对话框的各种属性如默认扩展名、初始目录等,并通过 StreamWriter 将文本范围内的内容写入指定文件。
4262

被折叠的 条评论
为什么被折叠?



