登陆窗体如果按X关闭的话如果处理?
什么都不加的话会直接弹出主窗体,如果加了Form1_Closing的话,在登陆成功后登陆窗体就会关闭,一样会触发这个事件。
我知道VB.net中有关于处理这种事件的方法,C#中是否也有呢?

解决方案 »

  1.   

            private void me_FormClosing(object sender, FormClosingEventArgs e)
            {
                e.Cancel = true;
            }
    你是指这个吗?这样就不会关闭了。
      

  2.   

    我这样打的话,会出现俩次提示关闭窗体的提示 如何解决?
            private void Form2_Load(object sender, EventArgs e)
            {
                this.FormClosing +=new FormClosingEventHandler(Form2_FormClosing);
            }
            private void Form2_FormClosing(object sender, FormClosingEventArgs e)
            {
                DialogResult sRet = MessageBox.Show("是否退出!", "请确认", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                if (sRet == DialogResult.Yes)
                    Application.Exit();
                else
                    e.Cancel = true;
            }