C# 将messagebox相对于表单居中

C# 将messagebox相对于表单居中,c#,visual-studio,winforms,messagebox,C#,Visual Studio,Winforms,Messagebox,我使用的messagebox显示在窗口的中心,但是有没有办法使它们显示在窗体的中心。如果您正在谈论一个标准的messagebox,并且希望它显示在调用它的窗体的中心,请尝试。请注意,您希望查看来自“Joe”的答案,而不是标记为答案的答案 我用过这个,它对我很有用。这是您创建的自定义messagebox表单,还是标准的messagebox?可能是重复的我投票关闭了它,作为Hans发布的问题的重复,但如果您使用的是您创建的自定义表单,您可以通过将表单设置为“CenterParent”,然后使用Sho

我使用的messagebox显示在窗口的中心,但是有没有办法使它们显示在窗体的中心。

如果您正在谈论一个标准的
messagebox
,并且希望它显示在调用它的
窗体的中心,请尝试。请注意,您希望查看来自“Joe”的答案,而不是标记为答案的答案


我用过这个,它对我很有用。

这是您创建的自定义messagebox表单,还是标准的
messagebox
?可能是重复的我投票关闭了它,作为Hans发布的问题的重复,但如果您使用的是您创建的自定义表单,您可以通过将表单设置为“CenterParent”,然后使用
ShowDialog
方法显示它。