我在使用消息框时遇到问题。当 MessageBox 弹出并且我转到另一个窗口/程序时,MessageBox 有时会在父对话框后面结束。因此我无法丢弃 MessageBox,因为父对话框被禁用并且我无法移动它。
有什么方法可以在单击父对话框或类似对话框时使 MessageBox 弹出到前面吗?我正在使用 C#。
最好的问候
最佳答案
当您调用 MessageBox.Show()
时,它有一个将 Owner 作为第一个参数的重载
:
MessageBox.Show(ParentForm, "Title",...)
这应该有助于解决这个问题。
关于c# - 如果单击父对话框,则使 MessageBox 弹出到前面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11328658/