MessageBoxを常に手前に表示させる
■メッセージボックスがフォームに隠れてしまう現象を防ぐ
MessageBox.Show(Me, _ "キャプション", _ "タイトル", _ MessageBoxButtons.OK, _ MessageBoxIcon.Information)過去に苦労した経験があるのですが・・・まさか、第一引数にこんなモノがあるとは知りませんでした。 第一引数に「Me」とOwnerを指定するだけである。
■どんなケースで必要なのか?
親フォームのTopMostプロパティがTrueになっている時、つまり最前面に表示される時に メッセージボックスを表示するとフォームの後ろに表示されてしまいますね、 この現象を回避できると言う事です。 (情報源はこちら)