求助 用鼠标点击窗口右顶上方的关闭按扭,怎么样能显示提示信息,比如;"你确实要关闭该窗口吗"这样信息.

解决方案 »

  1.   

    private void yourform_Closing(object sender, System.ComponentModel.CancelEventArgs e)
    {
    if(MessageBox.Show("你确实要关闭该窗口吗?","Info",MessageBoxButtons.YesNo,MessageBoxIcon.Question) == DialogResult.No)
    e.Cancel = true;
    }
      

  2.   

    在窗口的关闭事FormClosing中加上如下代码if (MessageBox.Show("你确实要关闭该窗口吗", "你确实要关闭该窗口吗", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    e.Cancel = false;
                }
                else
                {
                    e.Cancel = true;
                }
      

  3.   

    private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
    {
    if(MessageBox.Show("您确定要离开吗?","Sofeware Name",MessageBoxButtons.YesNo) == DialogResult.No)
    {
    e.Cancel=true;
    }
    }
      

  4.   

    private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
    {
       if(MessageBox.Show("您确定要关闭么?","警告",MessageBoxButtons.YesNo)==DialogResult.No)
    e.Cancel=false;
    }
      

  5.   

    恩,在form的事件中有closing事件