どうすれば適切にC#でのWinFormsアプリケーションを終了しますか?

StackOverflow https://stackoverflow.com/questions/2414244

  •  19-09-2019
  •  | 
  •  

質問

私は、デバッグフォルダから私のプログラムのための.exeファイルを実行しました。それは働いたが、私はそれを閉じたとき、私はそれはまだタスクマネージャでプロセスのリストに記載されていたことを発見します。

それは私の最初のリサイズプログラムですので、

私は、私はステップを忘れてしまったんだろう把握ます。

役に立ちましたか?

解決

限り、あなたのMainメソッドのコードは次のようになります。

Application.Run(new MainForm());

次に、あなたはOK(「MainFormを」はあなたのメインフォームの名前であると仮定した場合)である必要があります。あなたが渡すフォームが閉じをApplication.Runする際にリサイズがプロセスを終了します。

そうしないと、フォームの「クローズ」イベントハンドラの中で自分自身をApplication.Exit()呼び出すことができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top