如何在C#中设计保存,与word中的一样??

来源:百度知道 编辑:UC知道 时间:2024/06/14 13:51:36
另存为显示对话框,保存不显示??
要让自己设计出来的和word里的一模一样.

手动写代码,如果用户按下另存为就显示一个saveFileDialog让他选择保存的位置再根据指定位置调用写文件的方法,如果按下保存就直接调用写文件的方法就好了。。。

其实这个你只要使用bool类型的一个变量进行判断就可以了:
比如bool saved=false;
if(saved==false)
{
显示保存对话框;
执行保存;
saved=true;//说明保存过了
}
else(saved==true)
{
则不显示保存对话框,直接执行保存命令就可以了;
}

另存为按钮下写代码

SaveFileDialog j = new SaveFileDialog();
j.Filter = "图片(*.emf)|*.emf|vdml|*.vdml";
j.FilterIndex = 0;
string FileName;
if (j.ShowDialog() == DialogResult.Cancel)
return;
FileName = j.FileName;
j.ShowDialog();