阻止MessageBox移动到父窗体之外

时间:2012-06-13 19:21:26

标签: c# winforms messagebox

我需要在父表单中保留消息框。因此,当用户尝试将Messagebox移动到父级之外时,它将保留在父级之内。我自己的消息表单没有问题。但我喜欢使用消息框功能。

理想情况下,我想补充一下这种方法。 center MessageBox in parent form

如何捕获消息框移动事件,不允许它移出父节点之外。

1 个答案:

答案 0 :(得分:2)

实现此目的的方法是创建自己的MessageBox类,并复制功能。

作为提示:使用打开“自动调整大小”的标签可能会有所帮助。然后,您可以使用标签的大小来调整MessageBox的大小以匹配。

话虽如此,这听起来不错。为什么不让用户移动消息框呢?