3

メッセージ ボックスに問題があります。MessageBox がポップアップし、別のウィンドウ/プログラムに移動すると、MessageBox が親ダイアログの背後に表示されることがあります。したがって、親ダイアログが無効になっていて移動できないため、MessageBox を破棄できません。

親ダイアログがクリックされたときなどに MessageBox を前面にポップさせる方法はありますか? 私はC#を使用しています。

よろしくお願いします

4

1 に答える 1

5

呼び出すMessageBox.Show()と、所有者を最初のパラメーターとして受け取るオーバーロードがあります。

MessageBox.Show(ParentForm, "Title",...)

それはこの問題に役立つはずです。

于 2012-07-04T12:05:21.450 に答える