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まったく機能しません。
では、ツールストリップをクリックしたときにプログラムの実行全体を停止するにはどうすればよいですか?