重写winform关闭按钮

来源:互联网 发布:java excel 换行 编辑:程序博客网 时间:2024/05/17 13:09
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;


namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }


        private void Form1_Load(object sender, EventArgs e)

        //将Form1_FormClosing绑定到窗体的FormClosing事件上。

//原事件定义:publicevent FormClosingEventHandler FormClosing

            this.FormClosing += new FormClosingEventHandler(Form1_FormClosing);

        }
        
        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            DialogResult result;
            result = MessageBox.Show("确定退出吗?", "退出", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
            if (result == DialogResult.OK)
            {


                Application.ExitThread();
            }
            else
            {
                e.Cancel = true;
            }
        }




    }
}
0 0
原创粉丝点击