2012-02-15 7 views
0

オプションからウィンドウを作成し、アプリケーション内の別のウィンドウをブロックしたいとします。
このようなウィンドウはVisual Studioにあります。たとえば、ツール - >オプションです。
どうすればいいですか?私のアプリケーションで他のすべてのウィンドウをブロックするウィンドウ(オプションウィンドウ)

+1

Google "モーダルダイアログ" – jka6510

答えて

2

あなたのウィンドウがOptionsWindowと呼ばれていると言ってください。 ShowDialog()メソッドを使用するだけで済みます。例:

var window = new OptionsWindow(); 
window.ShowDialog(); 

これにより、オプションウィンドウがモーダルダイアログになります。オプションウィンドウが閉じられるまで、他のウィンドウはすべて無効になります。

関連する問題