3

我在使用 MessageBoxes 时遇到问题。当 MessageBox 弹出并且我转到另一个窗口/程序时,MessageBox 有时会在父对话框后面结束。因此,我无法丢弃 MessageBox,因为父对话框被禁用并且我无法移动它。

当单击父对话框或类似方法时,是否有任何方法可以使 MessageBox 弹出到前面?我正在使用 C#。

最好的祝福

4

1 回答 1

5

当您调用MessageBox.Show()它时,它具有将 Owner 作为第一个参数的重载:

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

这应该有助于解决这个问题。

于 2012-07-04T12:05:21.450 回答