"System.EventArgs"不包含"Cancel"的定义,并且找不到可接受类型为"System.EventArgs"的第一个参数的扩展

这是做一个关闭窗口提示?

e.Cancel是属于Closing事件的,关闭提示设置的窗体,需要先添加该窗体的FormClosing事件,然后就可以用了。

如图:

========代码如下========

private void Form1_FormClosing(object sender, FormClosingEventArgs e)

        {

            if (DialogResult.Yes == MessageBox.Show(" 程序正在使用中,确认退出? ", " 确认退出 ", MessageBoxButtons.YesNo))

            {

                MessageBox.Show(" 立即退出! ");

            }

            else

            {

                e.Cancel = true;

            }

        }