如果单击父对话框,则使消息框弹出到前面



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

有没有办法在单击父对话框或类似对话框时使 MessageBox 弹出到前面?我正在使用 C#。

此致敬意

当你调用MessageBox.Show()时,它有一个重载,将所有者作为第一个参数:

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

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

最新更新