首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

记事本有关问题

2012-01-18 
记事本问题我正在写一个记事本,在写“新建”时,写到一半不会了,请大家帮忙了。privatevoid新建NToolStripMenu

记事本问题
我正在写一个记事本,在写“新建”时,写到一半不会了,请大家帮忙了。
private   void   新建NToolStripMenuItem_Click(object   sender,   EventArgs   e)
                {
                        if   (richTextBox1.TextLength   !=0)
                                MessageBox.Show( "文件的文本已经改变,想保存文件吗? ",   "提示 ",   MessageBoxButtons.YesNoCancel,   MessageBoxIcon.Exclamation);
                     
                }
如果记事本里有文本则出现提示是否保存文件,如何把用户的选择写进程序里,如果用户选择   是,否,取消应分别怎么写?

[解决办法]
DialogResult result = MessageBox.Show( "文件的文本已经改变,想保存文件吗? ", "提示 ", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);
switch (result )
{
case DialogResult.Yes:
//保存并新建
break;
case DialogResult.No:
//不保存并新建
break;
case DialogResult.Cancel:
break;
}

热点排行