2010-12-04 17 views
0

「X」ボタンを押してフォームを閉じることができないようにするにはどうすればよいですか?閉じることができないフォームを作成する

+4

を行い、ありませんあなたとあなたのすべての子孫は、すべてのユーザーによって呪われます。 – delnan

+0

:)))それは私のアプリでは必須です、それは私が楽しみにしていたことです – Alex

答えて

3

は、フォームのClosingイベントをフックonclosingイベントを処理する必要があります。

myForm.Closing += MyForm_Closing; 

public void MyForm_Closing(object sender, FormClosingEventArgs e) 
{ 
    e.Cancel = true; 
} 
+0

このイベントは、実際には閉じるプロセスでキャンセルポイントを提供するために存在します。それは "あなたは本当にやめたいですか?"プロンプト。 Xボタンを完全に取り除くには、単に 'myForm.ControlBox = false;'を実行します。 – jtdubs

1

慎重に使用してください。期待に反することは、しばしば悪い考えです。

あなたはこのよう

Form1_OnClosing(sender blah, eventarg e) 
{ 
    e.Cancel = true; 
} 

は、正確な構文を覚えていないことができ、100%

関連する問題