C#禁止視窗關閉的方法

C#禁止視窗關閉的方法

C#禁止視窗關閉的方法


 

資料來源: http://www.bhcode.net/article/20081028/3005.html

 

 

(1)直接設置

視窗樣式中的ControlBox選為False就可以去掉右上角的叉

2)重寫關閉事件

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;
 
            } 
        } 

 


 


發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *