web-dev-qa-db-ja.com

Windows Formsでフォームをモーダルにするにはどうすればよいですか?

ユーザーが親フォームのフィールドにデータを入力するのに役立つ子フォームを作成しようとしています。この子フォームをモーダルにしたいのですが、このフォームをモーダルにするために何をする必要がありますか?

使用する必要のある別の種類のアイテムはありますか?

32
Ben McCormack

Form.ShowDialog() を使用します

ボブが述べたように、 Form.DialogResult モーダルフォームに応じて。

50
Jon B

子フォームを表示するときは、ShowDialog()の代わりにShow()メソッドを使用します。

19
Paul Keister
Form f = new Form();
f.ShowDialog(this);
13
Abduhafiz

ShowDialogメソッドを呼び出します。

Form f = new Form();
f.ShowDialog(this);

詳細については、これをクリックしてください https://msdn.Microsoft.com/en-us/library/aa984358(v = vs.71).aspx

6
Kimberly Olivo