防止消息框移出父窗体

本文关键字:窗体 移出 消息 | 更新日期: 2023-09-27 18:37:00

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

理想情况下,我想补充一下这种方法。父窗体中的中心消息框

如何捕获消息框移动事件并不允许它超出父级。

防止消息框移出父窗体

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

提示:使用启用了"自动调整大小"的标签可能会有所帮助。然后,可以使用标签的大小来调整消息框的大小以匹配。

话虽如此,这听起来是个坏主意。如果用户愿意,为什么不让用户移动消息框呢?