private void FormInfo_Shown(object sender, EventArgs e) { Servicer.RunWorkerAsync(_arg); while (Servicer.IsBusy) { Thread.Sleep(100); Application.DoEvents(); } this.TopMost = false; // MessageBoxが裏に隠れる問題に対応 this.Close(); }