を続ける閉じているとき、私はそのC#の方法から開いた第2の形式とこの第二のフォームは
private void button_Click(object sender, EventArgs e)
{
open a new form
when it is closed
Continue from here
.
.
.
}
ような何かをしたいと思いますが、それは可能ですか?
を続ける閉じているとき、私はそのC#の方法から開いた第2の形式とこの第二のフォームは
private void button_Click(object sender, EventArgs e)
{
open a new form
when it is closed
Continue from here
.
.
.
}
ような何かをしたいと思いますが、それは可能ですか?
frmSecond f = new frmSecond();
f.ShowDialog() // waits until second form closed
//continue
あなたはモーダルダイアログを探しています。 Windowsフォームで
、フォームをこのように表示するようにShowDialog
メソッドを使用することができます。
secondForm.ShowDialog();
基本的な考え方は、あなたが対話型の通常の持っているように、あなたが全体にShowDialog
で実行している別のUIループを得ることですGUIはモーダルダイアログで、元のフォームにはアクセスできません(、ほとんど)。ダイアログが閉じられると、呼び出し元メソッド内のコードは通常通り続きます。