if(needToSave==true)
{
DialogResult result=MessageBox.Show("文本内容已经改变,需要保存吗?","保存文件",MessageBoxButtons.YesNoCancel,MessageBoxIcon.Question);
if(result==DialogResult.Cancel)
{
return;
}
if(result==DialogResult.Yes)
{
menuItemSave_Click(sender,e);
needToSave=false;
}
}
string file=GetOpenFile();
if(file==null)
{
return;
}
else
{
currentFileName=file;
OpenFile();
}