2つのフォーム(main
とlogin
)があります。このコードでログインフォームを開きます。
toolStripProgressBar1.Value = 50;
toolStripStatusLabel_dynamic.Text = "Proberen toegang te verkrijgen...";
Login login = new Login();
login.ShowDialog();
do_login();
そして、ログインフォームの上部に次のeventhandler
ようなツールストリップメニューがあります。
private void afsluitenToolStripMenuItem_Click(object sender, EventArgs e) {
Application.Exit();
}
ただし、両方のフォームを閉じた後も、プログラムは引き続き機能します(関数を呼び出しdo_login
ます)。ただし、変数が設定されておらず、フォームがなくなっているため、do_login
まったく機能しません。
では、ツールストリップをクリックしたときにプログラムの実行全体を停止するにはどうすればよいですか?